我有一个变量叫做 LV_MAIN 有价值的 LV_TEMP 现在我想给 LV_TEMP 并为 LV_TEMP . 我怎样才能做到这一点?详细说明:
LV_MAIN
LV_TEMP
LV_MAIN := LV_TEMP
现在我想分配:
LV_TEMP := '7'
想执行:
SELECT :LV_TEMP FROM DUMMY;
我该怎么做?
w8rqjzmb1#
要执行sql脚本,需要一个“逻辑容器”。这个“逻辑容器”可以是触发器、存储过程、表函数或匿名块。对于简单的一次性查询或原型,匿名块是最容易使用的选项:
DO BEGIN -- this indicates the start of the anon. block DECLARE lv_temp NVARCHAR(2) := '7'; SELECT :lv_temp FROM DUMMY; END; -- this indicates the end of the anon. block
1条答案
按热度按时间w8rqjzmb1#
要执行sql脚本,需要一个“逻辑容器”。
这个“逻辑容器”可以是触发器、存储过程、表函数或匿名块。
对于简单的一次性查询或原型,匿名块是最容易使用的选项: