Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Портал .::2BakSa.WS::.
Вернуться   Компьютерный форум NoWa.cc > В помощь вебмастеру > Программирование > Базы данных

Уважаемые пользователи nowa.cc и 2baksa.ws. У нас сложилось тяжёлое финансовое положение. Мы работаем для вас вот уже более 15 лет и сейчас вынуждены просить о помощи. Окажите посильную поддержку проектам. Мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: 826074280762 Webmoney WME: 804621616710
PayPal PayPal_Email E-mail для связи по вопросу помощи
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!
Ответ
 
Опции темы Опции просмотра Language
Старый 16.01.2010, 14:48   #1
Пользователь
 
Аватар для vidik
 
Пол:Мужской
Регистрация: 20.05.2006
Сообщений: 51
Репутация: 157
По умолчанию Помогите с SQL. Не создется таблица

Delphi+ADO+SQL
Почему, при выполнении запроса: CREATE TABLE имя_таблицы имя_поля smalldatetime (или datetime) вылетает "Ошибка синтаксиса в инструкции CREATE TABLE"
vidik вне форума
 
Ответить с цитированием Вверх
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама: заслонка в крышке гриля купитьВся техника в KNSneva.ru - lga4189 - поставка техники в СПБ и города северо-запада России.кухонные столыРекомендуем супермаркет КНС.ру - Dahua DHI-NVR1108HS-8P-S3-H - Подарок каждому покупателю!Conecte OnePageCRM a Pipefy


Старый 27.01.2010, 15:57   #2
nebro
Новичок
 
Пол:Мужской
Регистрация: 27.01.2010
Сообщений: 13
Репутация: 9
По умолчанию Re: Помогите с SQL. Не создется таблица

СУБД то какая у вас? Хотя, судя по типу данных - это mssql, тогда как-то так
create table имя_таблицы(имя_поля smalldatetime)
CREATE TABLE (Transact-SQL)
nebro вне форума
 
Ответить с цитированием Вверх
Старый 09.02.2010, 09:17   #3
mr_sancho
Неактивный пользователь
 
Пол:Мужской
Регистрация: 16.04.2007
Сообщений: 5
Репутация: 0
По умолчанию Re: Помогите с SQL. Не создется таблица

Определять в скобках поля и их тип данных при создании таблицы - это правило касается не только mssql. Возьмите на заметку, а лучше читайте хелп по языку запросов, с которым работает Ваша СУБД.
mr_sancho вне форума
 
Ответить с цитированием Вверх
Старый 10.02.2010, 10:34   #4
toliver
Неактивный пользователь
 
Пол:Женский
Регистрация: 26.05.2006
Сообщений: 8
Репутация: 3
Smile Re: Помогите с SQL. Не создется таблица

Нужно поставить скобки:
CREATE TABLE SDT (SDT_DATE SMALLDATETIME)
INSERT INTO SDT VALUES('20101030 16:02:35')
toliver вне форума
 
Ответить с цитированием Вверх
Старый 14.02.2010, 07:51   #5
vidik
Пользователь
 
Аватар для vidik
 
Пол:Мужской
Регистрация: 20.05.2006
Сообщений: 51
Репутация: 157
По умолчанию Re: Помогите с SQL. Не создется таблица

БД Access. Проблема была в названии поля (date). С названием date1 и др. все работает. Тему можно закрыть.
vidik вне форума
 
Ответить с цитированием Вверх
Старый 23.02.2010, 12:41   #6
ddmm
Неактивный пользователь
 
Пол:Мужской
Регистрация: 23.02.2010
Сообщений: 5
Репутация: 0
По умолчанию Re: Помогите с SQL. Не создется таблица

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

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

[date]
ddmm вне форума
 
Ответить с цитированием Вверх
Старый 22.10.2010, 15:13   #7
QApricot
Новичок
 
Пол:Мужской
Регистрация: 17.09.2007
Сообщений: 2
Репутация: 0
По умолчанию Re: Помогите с SQL. Не создется таблица

Interbase, FireBird и прочие на аналогичном движке требуют заключения в кавычки: "date"
QApricot вне форума
 
Ответить с цитированием Вверх
Старый 26.06.2011, 19:13   #8
jbslimer
Неактивный пользователь
 
Пол:Мужской
Регистрация: 26.06.2011
Сообщений: 9
Репутация: 0
По умолчанию Re: Помогите с SQL. Не создется таблица

Спасибки за инфу
jbslimer вне форума
 
Ответить с цитированием Вверх
Старый 08.02.2012, 17:58   #9
Remulka
Новичок
 
Пол:Мужской
Регистрация: 20.08.2007
Сообщений: 6
Репутация: 0
По умолчанию Re: Помогите с SQL. Не создется таблица

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

[date]

а лучше вобще не использовать резервированные слова.
Remulka вне форума
 
Ответить с цитированием Вверх
Старый 20.05.2013, 02:55   #10
Ирина Бонда
Неактивный пользователь
 
Пол:Женский
Регистрация: 18.05.2013
Сообщений: 13
Репутация: 0
По умолчанию Re: Помогите с SQL. Не создется таблица

А лучше бы делать через вызов процедур на сервере
Ирина Бонда вне форума
 
Ответить с цитированием Вверх
Старый 21.07.2013, 13:15   #11
tetex
Новичок
 
Пол:Мужской
Регистрация: 24.02.2009
Сообщений: 19
Репутация: 1
По умолчанию Re: Помогите с SQL. Не создется таблица

Цитата:
Сообщение от Ирина Бонда Посмотреть сообщение
А лучше бы делать через вызов процедур на сервере

Это как?
Приведите пример, пожалуйста.
tetex вне форума
 
Ответить с цитированием Вверх
Старый 06.11.2013, 18:48   #12
asia2008
Неактивный пользователь
 
Пол:Мужской
Регистрация: 25.08.2008
Адрес: Россия
Сообщений: 2
Репутация: 0
По умолчанию Re: Помогите с SQL. Не создется таблица

Смотреть мануал надо бы...
asia2008 вне форума
 
Ответить с цитированием Вверх
Ответ


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Закругленна таблица pavlok2008 HTML 8 17.02.2013 20:56
Таблица совместимости! Arni Скорая помощь 2 27.10.2009 19:59
таблица на Ajax Dimaxz AJAX 2 12.02.2009 18:51
Таблица Менделеева KeyGiBi Freeware софт 1 28.07.2008 11:44

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


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


Copyright ©2004 - 2024 2BakSa.WS

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.18103 секунды с 10 запросами