Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2010.02.21;
Скачать: [xml.tar.bz2];

Вниз

Как добавить "значение по умолчанию" в запрос?   Найти похожие ветки 

 
bafy ©   (2009-02-10 16:23) [0]

Здравствуйте!
Подскажите, пожалуйста, как добавить "значение по умолчанию" в SQL-запросе на добавление нового поля в Access? Пишу
ALTER TABLE TableName ADD COLUMN FieldName Long DEFAULT 0.
Выдает ошибку "Ошибка синтаксиса в инструкции ALTER TABLE" и указывает на "0".
Спасибо)


 
Ega23 ©   (2009-02-10 16:31) [1]

Я конечно в Access-овском диалекте не спец...
Но сдаётся мне, что вместо
ALTER TABLE TableName ADD COLUMN FieldName Long DEFAULT 0.
надо что-то типа
ALTER TABLE TableName ADD FieldName Long NOT NULL DEFAULT 0.


 
bafy ©   (2009-02-10 16:36) [2]

К сожалению, та же ошибка...


 
Anatoly Podgoretsky ©   (2009-02-10 17:01) [3]

> bafy  (10.02.2009 16:23:00)  [0]

Акцесс не знает слова DEFAULT для ALTER TABLE


 
sniknik ©   (2009-02-10 17:22) [4]

> Пишу
> ALTER TABLE TableName ADD COLUMN FieldName Long DEFAULT 0.
> Выдает ошибку "Ошибка синтаксиса в инструкции ALTER TABLE" и указывает на "0".
странно весьма... потому как запрос правильный. ну разве только точка в конце лишняя.


 
Ega23 ©   (2009-02-10 17:32) [5]


> потому как запрос правильный. ну разве только точка в конце
> лишняя.


А разве COLUMN там стоит по стандарту?


 
sniknik ©   (2009-02-10 17:55) [6]

> А разве COLUMN там стоит по стандарту?
да
хотя смотря по какому стандарту смотреть..., но в справке по jet пишут именно так.


 
Ega23 ©   (2009-02-10 18:13) [7]


> но в справке по jet пишут именно так.


Слушай, давно хотел тебя спросить - где ты её берёшь? Справку по Jet?
В MSDN надо лезть за каждым чихом, или всё-таки есть что-то наподобие BOL?
Только не для полных идиотов, как справка в Access


 
sniknik ©   (2009-02-10 20:27) [8]

> как справка в Access
но моя именно оттуда... правда я не работаю с Access, и сам его для того чтобы F1 не открываю, просто открываю файл JETSQL40.CHM, а он как раз часть справки офиса. + еще VBLR6.CHM оттуда же, это вижуал бейсику, который jet поддерживает (частично !) в запросах.


 
bafy ©   (2009-02-10 21:00) [9]

> Акцесс не знает слова DEFAULT для ALTER TABLE

А как в таком случае правильно составить запрос?


 
sniknik ©   (2009-02-10 21:12) [10]

> А как в таком случае правильно составить запрос?
запрос правильный. если он конечно тот что здесь приведен. проблема не в нем. (и не спрашивай "в чем тогда?", т.к. здесь кроме запроса ничего нет...)


 
Anatoly Podgoretsky ©   (2009-02-11 09:21) [11]

> Ega23  (10.02.2009 18:13:07)  [7]

В установке офиса включи галочку ставить справку. Офиса достаточно любого релиза.


 
Anatoly Podgoretsky ©   (2009-02-11 09:22) [12]

> sniknik  (10.02.2009 21:12:10)  [10]

Может он и правильный, только справка этого не подтверждает. Но справка в определеной мере кривая и сильно не полная.


 
Ega23 ©   (2009-02-11 09:55) [13]


> просто открываю файл JETSQL40.CHM


О, сыпасибо!


 
sniknik ©   (2009-02-11 10:29) [14]

> Может он и правильный, только справка этого не подтверждает.
да там полностью отсутствует описание по объекту поле.  ну у меня по крайней мере так.


 
имя   (2009-02-16 12:57) [15]

Удалено модератором


 
имя   (2009-02-18 12:35) [16]

Удалено модератором



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2010.02.21;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.006 c
15-1260336729
Думкин
2009-12-09 08:32
2010.02.21
Компьютерра пока


15-1260739822
Юрий
2009-12-14 00:30
2010.02.21
С днем рождения ! 14 декабря 2009 понедельник


2-1261467325
pg81
2009-12-22 10:35
2010.02.21
Как передать адрес метода из dll в приложение и присвоить его соб


2-1261234069
serhiyiv
2009-12-19 17:47
2010.02.21
TListView


15-1257309727
xayam
2009-11-04 07:42
2010.02.21
Старые архивы для DMSearch на www.delphimaster.net





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский