привет всем.
с помощью SQL-запроса необходимо создать таблицу в MS Access и установить значения по умолчанию для некоторых полей. проблема в том что в аксесовской инструкции Create Table напрочь отсутствует параметр Default
благодарю
Здравствуйте, out_off, Вы писали:
_>привет всем.
_>с помощью SQL-запроса необходимо создать таблицу в MS Access и установить значения по умолчанию для некоторых полей. проблема в том что в аксесовской инструкции Create Table напрочь отсутствует параметр Default
_>благодарю
ты что-то путаешь:
CREATE TABLE Options(Id int DEFAULT 0 PRIMARY KEY, Type int DEFAULT 0 NOT NULL, ...
прекрасно работает (как многие другие

)
Здравствуйте, VsevolodC, Вы писали:
VC>Здравствуйте, out_off, Вы писали:
_>>привет всем.
_>>с помощью SQL-запроса необходимо создать таблицу в MS Access и установить значения по умолчанию для некоторых полей. проблема в том что в аксесовской инструкции Create Table напрочь отсутствует параметр Default
_>>благодарю
VC>ты что-то путаешь:
VC>VC>CREATE TABLE Options(Id int DEFAULT 0 PRIMARY KEY, Type int DEFAULT 0 NOT NULL, ...
VC>
прекрасно работает (как многие другие
)
при выполнении в access такого запроса:
CREATE TABLE Options
(
Id int DEFAULT 0 PRIMARY KEY,
Type int DEFAULT 0 NOT NULL
)
получаю такое сообщение: Syntax error in CREATE TABLE statement...
Из хелпа:
Syntax
CREATE [TEMPORARY] TABLE table (field1 type [(size)] [NOT NULL] [WITH COMPRESSION | WITH COMP] [index1] [, field2 type [(size)] [NOT NULL] [index2] [, ...]] [, CONSTRAINT multifieldindex [, ...]])
Здравствуйте, nzeemin, Вы писали:
N>Здравствуйте, out_off, Вы писали:
_>>при выполнении в access такого запроса:
_>>CREATE TABLE Options
_>>(
_>>Id int DEFAULT 0 PRIMARY KEY,
_>>Type int DEFAULT 0 NOT NULL
_>>)
_>>получаю такое сообщение: Syntax error in CREATE TABLE statement...
N>А у меня работает без ошибок (через ADO.NET).
Cпасибо, все получилось!