powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Значение по умолчание SQL
12 сообщений из 12, страница 1 из 1
Значение по умолчание SQL
    #39525425
Alexander361
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!!! Нужно столбец №_специальности сделать по умолчанию например на "5".
Таблицу создал через конструктор запросов. Нужно вместе с таблицей создать №_специальности со значением по умолчанию!(Значение любое). Спасибо!

create table список
(КодГруппы Counter Constraint PrimaryKey PRIMARY KEY,
Фамилия char(6) NOT NULL,
Номер_зачетки char(20) UNIQUE,
Адрес char (12),
Год_поступления int NOT NULL,
№_специальности int,
№_группы int);
...
Рейтинг: 0 / 0
Значение по умолчание SQL
    #39525433
Вакшуль Сергей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander361,

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Sub test()
CurrentProject.Connection.Execute "create table список " & _
    "(КодГруппы Counter Constraint PrimaryKey PRIMARY KEY," & _
    "Фамилия TEXT(6) NOT NULL," & _
    "Номер_зачетки TEXT(20) UNIQUE," & _
    "Адрес TEXT(12)," & _
    "Год_поступления INTEGER NOT NULL," & _
    "[№_специальности] INTEGER DEFAULT 5," & _
    "[№_группы] INTEGER);"
End Sub
...
Рейтинг: 0 / 0
Значение по умолчание SQL
    #39525437
Alexander361
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вакшуль Сергей,
Выдает ошибку. "Ошибочная конструкция SQL"
...
Рейтинг: 0 / 0
Значение по умолчание SQL
    #39525447
Вакшуль Сергей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander361,

Значит делаете что-то не так. Вам нужно было скопировать код, положить его в стандартный модуль и выполнить.
Вы случай не вот так сделали?
...
Рейтинг: 0 / 0
Значение по умолчание SQL
    #39525450
Alexander361
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вакшуль Сергей,

Да, так. В запрос через режим sql.
...
Рейтинг: 0 / 0
Значение по умолчание SQL
    #39525451
Вакшуль Сергей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander361,

Скопируйте код, положите его в стандартный модуль и выполните(поставьте курсор в тело процедуры и нажмите F5).
После этого переключитесь в окно главное окно Access, станьте мышкой на любой объект в панели навигации и нажмите F5, чтобы отобразить изменения.
...
Рейтинг: 0 / 0
Значение по умолчание SQL
    #39525454
Вакшуль Сергей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
случайно приложил не ту картинку.
...
Рейтинг: 0 / 0
Значение по умолчание SQL
    #39525459
Alexander361
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вакшуль Сергей,

Так работает, спасибо! А в режиме SQl это можно сделать?
...
Рейтинг: 0 / 0
Значение по умолчание SQL
    #39525461
Вакшуль Сергей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как это сделать из окна конструктора запроса я не знаю - keyword DEFAULT отсутствует в списке зарезервированных слов:
https://msdn.microsoft.com/en-us/library/bb208875(v=office.12).aspx
...
Рейтинг: 0 / 0
Значение по умолчание SQL
    #39525465
guest_rusimport
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вакшуль Сергейкак это сделать из окна конструктора запроса я не знаю ...
...
Рейтинг: 0 / 0
Значение по умолчание SQL
    #39525466
Вакшуль Сергей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_rusimport,

да, точно.
Это оно
...
Рейтинг: 0 / 0
Значение по умолчание SQL
    #39525524
Alexander361
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вакшуль Сергей,
Большое спасибо! Помогли!)
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Значение по умолчание SQL
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]