Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Оператор подготовки



<prepare statement>::= PREPARE <SQL statement name> FROM <SQL statement variable> <SQL statement variable>::= <simple target specification> <preparable statement>::= <preparable SQL data statement> | <preparable SQL schema statement> | <preparable SQL transaction statement> | <preparable SQL session statement> | <preparable implementation-defined statement> <preparable SQL data statement>::= <delete statement: searched> | <dynamic single row select statement> | <insert statement> | <dynamic select statement> | <update statement: searched> | <preparable dynamic delete statement: positioned> | <preparable dynamic update statement: positioned> <preparable SQL schema statement>::= <SQL schema statement> <preparable SQL transaction statement>::= <SQL transaction statement> <preparable SQL session statement>::= <SQL session statement> <dynamic select statement>::= <cursor specification> <dynamic simple row select statement>::= <query specification> <SQL statement name>::= <statement name> | <extended statement name> <extended statement name>::= [scope option] <simple value specification> <cursor specification>::= <query expression> [<order by clause>] [<updatability clause>] <updatability clause>::= FOR { READ ONLY | UPDATE [ OF <column name list> ] } <query expression>::= <non-join query expression> | <joined table> <query specification>::= SELECT [<set quantifier>] <select list> <table expression> <set quantifier>::= DISTINCT | ALL

Комментарий:

Оператор PREPARE вызывает компиляцию и построение плана выполнения заданного в текстовой форме оператора SQL. После успешного выполнения оператора PREPARE с подготовленным оператором связывается указанное (литерально или косвенно) имя этого оператора, которое потом может быть использовано в операторах DESCRIBE, EXECUTE, OPEN CURSOR, ALLOCATE CURSOR и DEALLOCATE PREPARE. Эта связь сохраняется до явного выполнения оператора DEALLOCATE PREPARE.





Дата публикования: 2015-06-12; Прочитано: 145 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...