OPEN
OPEN â оÑкÑÑÑÑ Ð´Ð¸Ð½Ð°Ð¼Ð¸ÑеÑкий кÑÑÑоÑ
СинÑакÑиÑ
OPENимÑ_кÑÑÑоÑаOPENимÑ_кÑÑÑоÑаUSINGзнаÑение[, ... ] OPENимÑ_кÑÑÑоÑаUSING SQL DESCRIPTORимÑ_деÑкÑипÑоÑа
ÐпиÑание
OPEN оÑкÑÑÐ²Ð°ÐµÑ ÐºÑÑÑÐ¾Ñ Ð¸ в дополнение Ð¼Ð¾Ð¶ÐµÑ ÑвÑзÑваÑÑ ÑакÑиÑеÑкие знаÑÐµÐ½Ð¸Ñ Ñ Ð¼ÐµÑÑозаполниÑелÑми в обÑÑвлении кÑÑÑоÑа. ÐÑÑÑÐ¾Ñ Ð´Ð¾Ð»Ð¶ÐµÐ½ бÑÑÑ Ð¿ÑедваÑиÑелÑно обÑÑвлен командой DECLARE. Ðоманда OPEN запÑÑÐºÐ°ÐµÑ Ð²Ñполнение запÑоÑа на ÑеÑвеÑе.
ÐаÑамеÑÑÑ
имÑ_кÑÑÑоÑаÐÐ¼Ñ Ð¾ÑкÑÑваемого кÑÑÑоÑа. ÐÑÐ¾Ñ Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¸Ð´ÐµÐ½ÑиÑикаÑÐ¾Ñ SQL или пеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ ÑÑедÑ.
знаÑениеÐнаÑение, ÑвÑзÑваемое Ñ Ð¼ÐµÑÑозаполниÑелем в кÑÑÑоÑе. ÐÑо Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ ÐºÐ¾Ð½ÑÑанÑа SQL, пеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ ÑÑÐµÐ´Ñ Ð¸Ð»Ð¸ пеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ ÑÑÐµÐ´Ñ Ñ Ð¸Ð½Ð´Ð¸ÐºÐ°ÑоÑом.
имÑ_деÑкÑипÑоÑаÐÐ¼Ñ Ð´ÐµÑкÑипÑоÑа, ÑодеÑжаÑего знаÑениÑ, коÑоÑÑе Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ ÑвÑÐ·Ð°Ð½Ñ Ñ Ð¼ÐµÑÑозаполниÑелÑми в кÑÑÑоÑе. ÐÑо Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¸Ð´ÐµÐ½ÑиÑикаÑÐ¾Ñ SQL или пеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ ÑÑедÑ.
ÐÑимеÑÑ
EXEC SQL OPEN a; EXEC SQL OPEN d USING 1, 'test'; EXEC SQL OPEN c1 USING SQL DESCRIPTOR mydesc; EXEC SQL OPEN :curname1;
СовмеÑÑимоÑÑÑ
Ðоманда OPEN опиÑана в ÑÑандаÑÑе SQL.