SQL语句可以直接写变量吗?
DECLARE
v_test VARCHAR2(10):='1234';
BEGIN
SELECT * from "student";
--UPDATE "student" set comment='123' where id=1;
--UPDATE student set comment=&v_test where id=3;
END;上面声明了个变量,一开始测试两个update,不成功,注释掉了,再测试select,都不成功,难道这只能放存储过程里吗?不能直接当SQL语句执行?我记得是可以的呀。
...全文
相关推荐
sql语句妙用,各种sql语句的详细用法与讲解
sql语句妙用,各种sql语句的详细用法与讲解 ,使得程序运行的更加流畅。主要针对一些高效sql语句的解释。
python3将变量写入SQL语句的实现方式
主要介绍了python3将变量写入SQL语句的实现方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
mybatis直接执行sql语句后续之一
NULL 博文链接:https://benworld.iteye.com/blog/1841031
动态SQL 并且把返回的值赋给变量
动态SQL 并且把返回的值赋给变量,sp_executesql,动态sql语句基本语法
在Sql Server查询语句中能不能用变量表示表名
NULL 博文链接:https://haroldxie.iteye.com/blog/753625


