ORA-00911: 无效字符,PL/SQL: ORA-01790 表达式必须具有与对应表达式相同的数据类型
2014-05-07 07:44
776 查看
ORA-00911: 无效字符
SET SERVEROUTPUT ON
begin
execute immediate 'select * from dual;';
end;
/
动态拼出来的SQL,加了分号后,比较容易出这个问题。改成
execute immediate 'select * from dual'; 就OK
PL/SQL: ORA-01790: 表达式必须具有与对应表达式相同的数据类型
ORA-06550: 第 92 行, 第 5 列:
PL/SQL: SQL Statement ignored
select column_name into variable_name .....报这个错,把变量名定义作更改
variable_name table_name.column_name%TYPE;
SET SERVEROUTPUT ON
begin
execute immediate 'select * from dual;';
end;
/
动态拼出来的SQL,加了分号后,比较容易出这个问题。改成
execute immediate 'select * from dual'; 就OK
PL/SQL: ORA-01790: 表达式必须具有与对应表达式相同的数据类型
ORA-06550: 第 92 行, 第 5 列:
PL/SQL: SQL Statement ignored
select column_name into variable_name .....报这个错,把变量名定义作更改
variable_name table_name.column_name%TYPE;
相关文章推荐
- ORA-00911: 无效字符
- mysql应该监控的变量
- memcached命令
- SQL SERVER: 给用户增加执行存储过程的权限
- Oracle Package中的包变量的使用
- 64位的win7系统安装mysql步骤
- MySql中文全文检索的一种实现方案
- TIPTOP GP 数据库分区
- MongoDB的使用学习之(六)MongoDB的高级查询之条件操作符
- db2 创建数据库、表、存储过程等
- MySQL的多行插入
- MYSQL中常用的强制性操作(例如强制索引)
- MYSQL事务回滚的2个问题分析
- mysql存储过程实现split示例
- Oracle 查询所有的父节点和子节点
- 用DBMS_DATAPUMP获得Oracle导出文件的元数据信息
- SQL Server 2014图文安装教程
- PL/SQL远程备份和恢复Oracle数据库
- Oracle 用户管理(二)
- SQL Server 触发器