sql_stmt := ’SELECT * FROM emp WHERE job = :j';
这句有错,变量j未声明!
sql_stmt := ’SELECT * FROM emp WHERE job ='||:j;
这句有错,变量j未声明!
sql_stmt := ’SELECT * FROM emp WHERE job ='||:j;
解决方案 »
- oracle密码重置中遇到的问题
- 急 在线等 oracle创建2个表 觉得这样建表不对 但是又不知道怎么创建 请高手看下 谢谢
- 如何通过数据字典查询表空间内表名为sys_userpara,查某一字段的值
- 生成.csv文件乱麻问题
- 急问,我把一台机子的Oracle客户端81升到92,升级会不会出现问题?
- oracle 的连接时修改增,删字段和运行存储过程的问题!!!急急急!
- 8.05的菜菜问题!答者给分!
- ORACLE 8.0.5 客户端连接8.1.7的数据库服务器出错。
- 新人:用oracle sql developer赋空值出现无效的列索引: getValidColumnIndex
- oracle中,表A中共有a,b,c三个字段,c初始为0,只要a或b发生改变,那么c值变为1
- Oracle Sql/Plus 调试问题,请教。。。
- 我是个初学者,请各位高手帮助以下,我进入SQL*Plus时连接数据库怎么一直是连接失败?
zhenyukeji(何处是我家) 你试了吗,你的写法和我原来的写法有什么区别?我试了还是不行
我猜可能这样的:
sql_stmt := ’SELECT * FROM emp WHERE job ='||:my_job;
sql_stmt := ’SELECT * FROM emp WHERE job = :j’;
看到SELECT 前面的那单引号了吗,都是它的错。
我刚把代码拷到plus sheet里显示是中文的,运行就出现了你说的错误.