Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Есть один, периодически раздражающий момент с DEFAULT <value> NOT NULL / 12 сообщений из 12, страница 1 из 1
21.07.2016, 14:55
    #39277922
rdb_dev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть один, периодически раздражающий момент с DEFAULT <value> NOT NULL
В определении таблицы FB требует порядок написания DEFAULT <value> NOT NULL, а в определении ХП наоборот - NOT NULL DEFAULT <value>. В таком порядке написания есть какой-то тайный смысл, что эту шнягу до сих пор не исправили?
...
Рейтинг: 0 / 0
21.07.2016, 15:13
    #39277957
pastor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть один, периодически раздражающий момент с DEFAULT <value> NOT NULL
rdb_dev,

в приличных домах создают DMN_NOT_NULL_DEFAULT и в поля и параметры пишут его. или типа его.
...
Рейтинг: 0 / 0
21.07.2016, 15:21
    #39277970
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть один, периодически раздражающий момент с DEFAULT <value> NOT NULL
rdb_dev,

тайного смысла никакого нет. Насчёт "В определении таблицы FB требует порядок написания DEFAULT <value> NOT NULL" надо смотреть стандарт, если он предусматривает свободный порядок следования DEFAULT и NOT NULL то пиши пожелание в трекер.
...
Рейтинг: 0 / 0
21.07.2016, 15:21
    #39277972
rdb_dev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть один, периодически раздражающий момент с DEFAULT <value> NOT NULL
pastor, ага! И когда я этот домен мне захочется использовать в качестве типа переменной в DECLARE VARIABLE, периодически и с лёгкостью огребу EXCEPTION? Не, спасибо!
...
Рейтинг: 0 / 0
21.07.2016, 15:22
    #39277974
rdb_dev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть один, периодически раздражающий момент с DEFAULT <value> NOT NULL
Симонов Денис, на сколько мне помнится, стандарт изначально предусматривал свободный порядок написания ограничений столбца.
...
Рейтинг: 0 / 0
21.07.2016, 15:27
    #39277984
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть один, периодически раздражающий момент с DEFAULT <value> NOT NULL
rdb_dev,

DEFAULT это не ограничение.
...
Рейтинг: 0 / 0
21.07.2016, 15:30
    #39277991
rdb_dev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть один, периодически раздражающий момент с DEFAULT <value> NOT NULL
Симонов Денис, согласен! Но в определении столбца разница, ИМХО, не принципиальна.
...
Рейтинг: 0 / 0
21.07.2016, 15:44
    #39278013
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть один, периодически раздражающий момент с DEFAULT <value> NOT NULL
rdb_devна сколько мне помнится, стандарт изначально предусматривал свободный порядок написания
ограничений столбца.

Нет. Поэтому проект отверг мой патч.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
21.07.2016, 15:46
    #39278016
rdb_dev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть один, периодически раздражающий момент с DEFAULT <value> NOT NULL
Dimitry Sibiryakov, omg... Понятно, спасибо!
...
Рейтинг: 0 / 0
21.07.2016, 15:52
    #39278028
pastor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть один, периодически раздражающий момент с DEFAULT <value> NOT NULL
rdb_devpastor, ага! И когда я этот домен мне захочется использовать в качестве типа переменной в DECLARE VARIABLE, периодически и с лёгкостью огребу EXCEPTION? Не, спасибо!

с какой стати?
declare VAR1 <типа> мой_домен

контроль типов, однако.
...
Рейтинг: 0 / 0
21.07.2016, 15:52
    #39278029
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть один, периодически раздражающий момент с DEFAULT <value> NOT NULL
rdb_devomg... Понятно
Но ты можешь использовать Авалерион: http://www.ibphoenix.com/products/software/avalerion
Там вроде бы этот патч применён.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
21.07.2016, 15:56
    #39278033
rdb_dev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть один, периодически раздражающий момент с DEFAULT <value> NOT NULL
Dimitry Sibiryakov, спасибо за информацию, но начальство не оценит.
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Есть один, периодически раздражающий момент с DEFAULT <value> NOT NULL / 12 сообщений из 12, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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