![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как с помощью SQL DDL определить для поля значение по умолчанию
KoluChi © (2003-07-28 13:14:00)
При помощи DAO создаю таблицу в Access таким образом:
CREATE TABLE TABLE1 (ID COUNTER PRIMARY KEY, F2 TEXT (255), F3 DATETIME, F4 BIT, F5 DOUBLE);
Как мне установить в поле значение по умолчанию, т.е. что-то типа DEFAULT=0?
ЗЫ в справке такого не нашел, может кто знает..
Fay (2003-07-28 17:21:00) [1]
Ку?
alter table t1 add constraint ddd default "any_value" for field1
KoluChi (2003-07-28 17:18:00) [2]
спасибо, попробую
sniknik (2003-07-28 14:19:00) [3]
сорру, сорри. до меня кажется дошло. не пробуй это через BDE-ODBC алиас. он запросы под себя коверкает. ADO - Jet 4.0 сработает.
sniknik (2003-07-28 14:16:00) [4]
пробовал на Jet.4.0
(Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Base.Mdb;Persist Security Info=False)
KoluChi (2003-07-28 14:06:00) [5]
Microsoft Jet такой синтаксис не понимает
sniknik (2003-07-28 13:40:00) [6]
не знаю как в DAO а в ADO так работает (немного переделанный(упрощенный) пример из MSSQL(Bol)) попробуй
CREATE TABLE test_defaults (ID Int IDENTITY(1,1),Ch char(3) DEFAULT"Фио", Name char(30))