Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Сброс свойства "NOT NULL" у поля
|
|||
|---|---|---|---|
|
#18+
Не нашел "официального" способа сброса свойства NOT NULL у поля. Чем чреват сброс свойства посредством модификации RDB$RELATION_FIELDS? Версия Firebird: 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2015, 17:02 |
|
||
|
Сброс свойства "NOT NULL" у поля
|
|||
|---|---|---|---|
|
#18+
Interloper, до FB 3 официального способа нет. Для превращения NOT NULL в NULL вроде бы ничем, наоборот можно получить "невосстановимый" бекап ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2015, 17:05 |
|
||
|
Сброс свойства "NOT NULL" у поля
|
|||
|---|---|---|---|
|
#18+
Hello, Interloper! You wrote on 11 марта 2015 г. 17:07:53: Interloper> Версия Firebird: 1.5 в 1.5 по-другому и не сделать Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2015, 17:07 |
|
||
|
Сброс свойства "NOT NULL" у поля
|
|||
|---|---|---|---|
|
#18+
Симонов ДенисInterloper, до FB 3 официального способа нет. Для превращения NOT NULL в NULL вроде бы ничем, наоборот можно получить "невосстановимый" бекап Можно подробнее про невосстановимый бэкап? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2015, 08:24 |
|
||
|
Сброс свойства "NOT NULL" у поля
|
|||
|---|---|---|---|
|
#18+
Interloper, если в табличке есть данные в том числе и NULL, а ты вмешательством с системные таблицы делаешь его NOT NULL, то при ресторе получишь отлуп, потому что будет попытка перенести NULL в NOT NULL поле. Поэтому после таких операций надо обязательно проверять нет ли в этом филде NULL, а если есть делать Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2015, 09:36 |
|
||
|
Сброс свойства "NOT NULL" у поля
|
|||
|---|---|---|---|
|
#18+
InterloperСимонов ДенисInterloper, до FB 3 официального способа нет. Для превращения NOT NULL в NULL вроде бы ничем, наоборот можно получить "невосстановимый" бекап Можно подробнее про невосстановимый бэкап? 1. вставляешь значения null 2. делаешь nullable поле not null. 3. backup 4. попытка restore 5. ?????? 6. PROFIT лечится заменой всех значений null на дефолтные ДО BACKUP ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2015, 09:39 |
|
||
|
Сброс свойства "NOT NULL" у поля
|
|||
|---|---|---|---|
|
#18+
pastorлечится заменой всех значений null на дефолтные ДО BACKUP делается рестор с ключиком -n и при необходимости пересоздаются глючные NOT NULL констрейнты ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2015, 10:11 |
|
||
|
Сброс свойства "NOT NULL" у поля
|
|||
|---|---|---|---|
|
#18+
Симонов ДенисInterloper, если в табличке есть данные в том числе и NULL, а ты вмешательством с системные таблицы делаешь его NOT NULL, то при ресторе получишь отлуп, потому что будет попытка перенести NULL в NOT NULL поле. Поэтому после таких операций надо обязательно проверять нет ли в этом филде NULL, а если есть делать Код: sql 1. Но у меня случай NOT NULL -> NULLABLE, а не наоборот. В этом случае что будет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2015, 10:12 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=38902093&tid=1562981]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
189ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 299ms |

| 0 / 0 |
