Позволяет сказать, что у меня есть простой SQL скрипт:SQL: Печать из команды UPDATE
UPDATE my_table
SET data = new_data
WHERE my_table.data IS NULL;
Я хотел бы напечатать, идентификаторы, которые где обновляются в команде UPDATE. Так что-то вроде этой функциональности:
UPDATE my_table
SET data = new_data, RAISE NOTICE 'Updated %', my_table.id
WHERE my_table.data IS NULL;
Возможно ли это? Я использую PostgreSQL.
Вы хотите * вернуть * идентификаторы, а не распечатывать их. Печать означает отправку текстового сообщения клиенту. –
Нет, я хочу напечатать их, поскольку я отлаживаю свой код - так же, как я обычно делаю с RAISE NOTICE из моего скрипта. – Arenlind