Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
как изменить функцию, которая в constraint
|
|||
|---|---|---|---|
|
#18+
MSSQLServer 2000 SP4 создаю пустую функцию. создаю таблицу , в которой есть constraint, в котором используется функция как дефолт значение. пытаюсь сделать alter function и получаю: Server: Msg 3729, Level 16, State 3, Procedure GetUserId, Line 19 Cannot ALTER 'dbo.UserId' because it is being referenced by object 'DF_vox_creator_id'. удалить/создать такую функцию тоже нельзя ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2006, 14:19 |
|
||
|
как изменить функцию, которая в constraint
|
|||
|---|---|---|---|
|
#18+
удалить дефолт(ы) - изменить функцию - создать дефолт(ы) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2006, 14:27 |
|
||
|
как изменить функцию, которая в constraint
|
|||
|---|---|---|---|
|
#18+
как добавить дефолт для колонки? так не работает ALTER TABLE [dbo].[vox] alter column [creator_id] [int] NULL DEFAULT 0 Go ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2006, 14:58 |
|
||
|
как изменить функцию, которая в constraint
|
|||
|---|---|---|---|
|
#18+
[int] - это что? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2006, 15:35 |
|
||
|
как изменить функцию, которая в constraint
|
|||
|---|---|---|---|
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2006, 16:03 |
|
||
|
как изменить функцию, которая в constraint
|
|||
|---|---|---|---|
|
#18+
Gloryудалить дефолт(ы) - изменить функцию - создать дефолт(ы)коллеги, добрый день а что, за последние 13 лет ничего не поменялось? А то ошибка так и валится Cannot ALTER 'dbo.get_****' because it is being referenced by object 'DF__BAN__STAT___47DBAE45' Чтобы поменять функцию в дефолтах, надо их всех отрубать, а потом включать? Microsoft SQL Server 2017 (RTM-CU8) (KB4338363) - 14.0.3029.16 (X64) Jun 13 2018 13:35:56 Copyright (C) 2017 Microsoft Corporation Enterprise Edition: Core-based Licensing (64-bit) on Windows Server 2016 Datacenter 10.0 <X64> (Build 14393: ) (Hypervisor) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2019, 13:15 |
|
||
|
как изменить функцию, которая в constraint
|
|||
|---|---|---|---|
|
#18+
andreymxа что, за последние 13 лет ничего не поменялось? Чтобы поменять функцию в дефолтах, надо их всех отрубать, а потом включать?Да. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2019, 13:26 |
|
||
|
как изменить функцию, которая в constraint
|
|||
|---|---|---|---|
|
#18+
Если вам нравится менять шило на мыло, то как и десять лет назад канает: 1. Делаем основную функцию F(x). 2. Делаем "функцию для дефолта или констрейнта" create function FC(x) as return F(x); 3. Ставим FC(x) в определение дефолта или констрейнта. 4. Меняем F(x) как душеньке угодно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2019, 13:28 |
|
||
|
как изменить функцию, которая в constraint
|
|||
|---|---|---|---|
|
#18+
И эти люди запрещают мне ковыряться в носу (с) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2019, 13:32 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39828321&tid=1687659]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
49ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 230ms |
| total: | 361ms |

| 0 / 0 |
