Компьютерный форум NoWa.cc

Компьютерный форум NoWa.cc (https://nowa.cc/index.php)
-   Базы данных (https://nowa.cc/forumdisplay.php?f=312)
-   -   Помогите с SQL. Не создется таблица (https://nowa.cc/showthread.php?t=261428)

vidik 16.01.2010 15:48

Помогите с SQL. Не создется таблица
 
Delphi+ADO+SQL
Почему, при выполнении запроса: CREATE TABLE имя_таблицы имя_поля smalldatetime (или datetime) вылетает "Ошибка синтаксиса в инструкции CREATE TABLE"

nebro 27.01.2010 16:57

Re: Помогите с SQL. Не создется таблица
 
СУБД то какая у вас? Хотя, судя по типу данных - это mssql, тогда как-то так
create table имя_таблицы(имя_поля smalldatetime)
CREATE TABLE (Transact-SQL)

mr_sancho 09.02.2010 10:17

Re: Помогите с SQL. Не создется таблица
 
Определять в скобках поля и их тип данных при создании таблицы - это правило касается не только mssql. Возьмите на заметку, а лучше читайте хелп по языку запросов, с которым работает Ваша СУБД.

toliver 10.02.2010 11:34

Re: Помогите с SQL. Не создется таблица
 
Нужно поставить скобки:
CREATE TABLE SDT (SDT_DATE SMALLDATETIME)
INSERT INTO SDT VALUES('20101030 16:02:35')

vidik 14.02.2010 08:51

Re: Помогите с SQL. Не создется таблица
 
БД Access. Проблема была в названии поля (date). С названием date1 и др. все работает. Тему можно закрыть.

ddmm 23.02.2010 13:41

Re: Помогите с SQL. Не создется таблица
 
Цитата:

Сообщение от vidik (Сообщение 2997915)
БД Access. Проблема была в названии поля (date). С названием date1 и др. все работает. Тему можно закрыть.

Потому что date зарезервированное слово. Такие можно использовать в названиях, но их нужно заключать в квадратные скобки:

[date]

QApricot 22.10.2010 15:13

Re: Помогите с SQL. Не создется таблица
 
Interbase, FireBird и прочие на аналогичном движке требуют заключения в кавычки: "date"

jbslimer 26.06.2011 19:13

Re: Помогите с SQL. Не создется таблица
 
Спасибки за инфу

Remulka 08.02.2012 18:58

Re: Помогите с SQL. Не создется таблица
 
Цитата:

Сообщение от ddmm (Сообщение 3021575)
Потому что date зарезервированное слово. Такие можно использовать в названиях, но их нужно заключать в квадратные скобки:

[date]

а лучше вобще не использовать резервированные слова.

Ирина Бонда 20.05.2013 02:55

Re: Помогите с SQL. Не создется таблица
 
А лучше бы делать через вызов процедур на сервере

tetex 21.07.2013 13:15

Re: Помогите с SQL. Не создется таблица
 
Цитата:

Сообщение от Ирина Бонда (Сообщение 4563204)
А лучше бы делать через вызов процедур на сервере

Это как?
Приведите пример, пожалуйста.

asia2008 06.11.2013 19:48

Re: Помогите с SQL. Не создется таблица
 
Смотреть мануал надо бы...


Текущее время: 07:16. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Copyright ©2004 - 2025 NoWa.cc

Время генерации страницы 0.02645 секунды с 9 запросами