問個憋了很久的問題,綁定變量到底怎么用?

发布于 2022-07-08 15:54:49 字数 175 浏览 4 评论 9

各位大大:

   有個問個憋了小弟很久的問題,都說綁定變量好,但就是不會用,

綁定變量到底怎么用?請舉個例子吧(比如在過程里怎么用)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

孤寂小茶 2022-07-12 17:21:16

execute immediate 'select count(*) from t where t.id=:a' using i;

using i 怎么解釋??

酷炫老祖宗 2022-07-12 17:20:13

应该是动态SQL没有用USING就无法绑定才对,拼凑的也可能是静态SQL,嘿嘿

最近可好 2022-07-12 17:07:33

学习

妄司 2022-07-12 10:08:56

静态SQL都有绑定变量,拼凑的SQL没有用using的就没有用上绑定变量

一绘本一梦想 2022-07-11 12:26:30

execute immediate 'select count(*) from t where t.id=:a' using i;

这样就绑定变量了

北城挽邺 2022-07-10 17:24:17

execute immediate 'select count(*) from t where t.id='||to_char(i);  .... 这个不是绑定变量...

分分钟 2022-07-10 10:12:15

呵呵.. 我剛發的筆記上有..

恭喜你

http://www.itpub.net/thread-1327058-1-1.html

偷得浮生 2022-07-10 06:35:31

i integer := 0;

select count(*) from t where t.id=i;

execute immediate 'select count(*) from t where t.id='||to_char(i);

守不住的情 2022-07-08 18:12:45

在存储过程里,直接使用变量就是绑定的。但如果把变量拼成字符串,则是非绑定的。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文