select :var_dname from dual;
那不是select后面的冒号,而是:var_dname,这个是一个整体,表示显示这个变量的值。
比如你设定变量var_dname=1,那么select var_dname from dual,显示的结果是null,不是1,因为在语句中不认识var_dname 是什么。
如果写为select :var_dname from dual,那么显示结果为1,就是这个意思。
select :var_dname from dual;
那不是select后面的冒号,而是:var_dname,这个是一个整体,表示显示这个变量的值。
比如你设定变量var_dname=1,那么select var_dname from dual,显示的结果是null,不是1,因为在语句中不认识var_dname 是什么。
如果写为select :var_dname from dual,那么显示结果为1,就是这个意思。
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。