Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / подскажите чем отличается каскадное удаление от каскадной очистки? / 4 сообщений из 4, страница 1 из 1
10.06.2015, 16:40
    #38981362
Legushka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
подскажите чем отличается каскадное удаление от каскадной очистки?
в пгадмин?
...
Рейтинг: 0 / 0
10.06.2015, 16:49
    #38981373
Legushka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
подскажите чем отличается каскадное удаление от каскадной очистки?
даже проще, что значит очистка?
очистка от делет отличается тем что очистка чистит абсолютно все записи?
делет может по условию работать

верно?
...
Рейтинг: 0 / 0
10.06.2015, 17:06
    #38981395
qwwq
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
подскажите чем отличается каскадное удаление от каскадной очистки?
Legushkaв пгадмин?
"очистка" == TRUNCATE;
"каскадная очистка" == TRUNCATE .. CASCADE;

RTFM: http://www.postgresql.org/docs/current/static/sql-truncate.html
...
Рейтинг: 0 / 0
10.06.2015, 17:21
    #38981424
tadmin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
подскажите чем отличается каскадное удаление от каскадной очистки?
.. CASCADE - адская штука.

Если у вас цепочка по FK из 5 таблиц, то просто TRUNCATE сообщит вам о наличии второй таблицы в цепочке, предложив сделать CASCADE. А вот TRUNCATE CASCADE очистит всю цепочку -)

В отличие от TRUNCATE, DROP объектов сообщает полный список потенциальных жертв.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / подскажите чем отличается каскадное удаление от каскадной очистки? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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