Инструменты пользователя

Инструменты сайта


declare_cursor

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Both sides previous revision Предыдущая версия
declare_cursor [2015/11/11 10:58]
commanderz об использовании параметров
declare_cursor [2015/11/11 11:00] (текущий)
commanderz использование параметров
Строка 61: Строка 61:
 |6 |Все курсоры,​ котрые не были явно закрыты при помощи оператора CLOSE при выходе из [[raznovidnosti_jazyka_sql|PSQL]]-блока/​хранимой процедуры/​триггера автоматически закрываются| |6 |Все курсоры,​ котрые не были явно закрыты при помощи оператора CLOSE при выходе из [[raznovidnosti_jazyka_sql|PSQL]]-блока/​хранимой процедуры/​триггера автоматически закрываются|
 |7 |Системная контекстная переменная [[ROW_COUNT]] может быть использована для проверки,​ вернул ли очередной FETCH строку| |7 |Системная контекстная переменная [[ROW_COUNT]] может быть использована для проверки,​ вернул ли очередной FETCH строку|
-|8 |SELECT запрос может содержать имена параметров,​например “select name from names where number = :num” Каждый параметр должен быть ранее объявленной переменной (включая входящие/​?выходящие параметры процедуры). Когда курсор открывается,? параметры получают текущее значенее одноименных переменных. |+|8 |SELECT запрос может содержать имена параметров,​ например“select name from names where number = :num” Каждый параметр должен быть ранее объявленной переменной (включая входящие/​выходящие параметры процедуры). Когда курсор открывается ​параметры получают текущее значенее одноименных переменных. |
  
 ===== Пример ===== ===== Пример =====
declare_cursor.txt · Последние изменения: 2015/11/11 11:00 — commanderz