Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как с помощью T-SQL создать значение


fool ©   (2003-01-30 18:21:00) 

Как с помощью T-SQL создать значение "по умолчанию"(default) в таблице TTT для столбца CCC (тип float). И как узнать текущее значение default. А то тут посидел - ничего не получается. Как убить текущее значение default въехал:

ALTER TABLE TTT
DROP CONSTRAINT DF_TTT_CCC

А остальное чуствую тоже где-то радом, но допетрить не могу :(
Может кто знает...


Balu   (2003-01-30 19:30:00) [1]

Лови. Если есть значение по умолчанию, то вернёт это значение, если значения по умолчанию нет, то вернёт пустой recordset

SELECT M.text FROM syscomments M,syscolumns C,sysobjects O WHERE C.id=OBJECT_ID(" НАЗВАНИЕ ТАБЛИЦЫ ") and C.name=(" НАЗВАНИЕ ПОЛЯ ") AND O.type="D" AND M.id=C.cdefault AND M.id=O.id


fool   (2003-01-30 18:49:00) [2]

Ну спасибочки огромное, а то лазил часа два вокруг да около...
И как узнать текущее значение default.


Balu   (2003-01-30 18:33:00) [3]

Не успел :)
Полностью согласен с gsu


gsu   (2003-01-30 18:30:00) [4]

Добавление DEFAULT CONSTRAINT:

ALTER TABLE authors
ADD
DEFAULT "UNKNOWN" FOR phone


Наверх

Титульная страница Поиск, карта сайта Написать письмо