Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет Abu Antos' ([info]syarzhuk)
@ 2007-04-07 15:22:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Настроение:working
Музыка:Moe Tucker - Dogs Under Stress
Entry tags:code, sql

Граблі
Наступілі на граблі, бо трэба чытаць весь TFM, а не толькі першы сказ
UPDATE (column)
Tests for an INSERT or UPDATE action to a specified column (ага, падумалі суворыя тэхаскія парні, вось гэтае UPDATE() нам і падкажа, ці ўстаўляюць значэньне ў поле) and is not used with DELETE operations. More than one column can be specified. Because the table name is specified in the ON clause, do not include the table name before the column name in an IF UPDATE clause. To test for an INSERT or UPDATE action for more than one column, specify a separate UPDATE(column) clause following the first one. Aле фіг вам, сказалі мелкасофтаўцы, бо IF UPDATE will return the TRUE value in INSERT actions because the columns have either explicit values or implicit (NULL) values inserted.

Imported event Original



(Добавить комментарий)


[info]xpeh1@lj
2007-04-07 18:08 (ссылка)
Триггеры - зло...

(Ответить) (Ветвь дискуссии)


[info]syarzhuk@lj
2007-04-07 18:29 (ссылка)
Ведаю, а што зробіш? Я не DBA і не Data Architect, так, на шпацыр выйшаў...

(Ответить) (Уровень выше)