INSERT INTO TB_NEW_ICTYPE_DO_MAIN (DOTYPE,DOTYPENAME,IC_TYPE,HANDLE,DEPT,AREA,TIME_STATE) VALUES ('INTEGRALTREE','积分政策','IC02','EMP999','DEPT9999','AREA00003','Q2') chr(13); SELECT S_TB_NEW_ICTYPE_DO_MAIN.CURRVAL AS new_id FROM TB_NEW_ICTYPE_DO_MAIN ;
这条语句这样子执行不了~~然后非要在分号那里换一下行才可以,
INSERT INTO TB_NEW_ICTYPE_DO_MAIN
(DOTYPE, DOTYPENAME, IC_TYPE, HANDLE, DEPT, AREA, TIME_STATE)
VALUES
('INTEGRALTREE',
'积分政策',
'IC02',
'EMP999',
'DEPT9999',
'AREA00003',
'Q2') chr
(13);
SELECT S_TB_NEW_ICTYPE_DO_MAIN.CURRVAL AS new_id
FROM TB_NEW_ICTYPE_DO_MAIN;
请问这是为什么?该如何解决?
我是在一段程序中将这条语句做为一个字符串存放的~请各位高手解答一下
这条语句这样子执行不了~~然后非要在分号那里换一下行才可以,
INSERT INTO TB_NEW_ICTYPE_DO_MAIN
(DOTYPE, DOTYPENAME, IC_TYPE, HANDLE, DEPT, AREA, TIME_STATE)
VALUES
('INTEGRALTREE',
'积分政策',
'IC02',
'EMP999',
'DEPT9999',
'AREA00003',
'Q2') chr
(13);
SELECT S_TB_NEW_ICTYPE_DO_MAIN.CURRVAL AS new_id
FROM TB_NEW_ICTYPE_DO_MAIN;
请问这是为什么?该如何解决?
我是在一段程序中将这条语句做为一个字符串存放的~请各位高手解答一下
解决方案 »
- 行锁争问题如何解决
- 求助】redo02.log损坏,数据库无法启动(网上的相关文章试了一周都没用)
- 分组查询问题
- 急!!!在线等,在cursor中使用db link出现ORA-02020: too many database links in use异常
- 关于INSERT问题
- pb运行出错
- 压缩查询用什么参数来着
- 在ORACLE里面怎么样把记录由横列转换为纵列,有什么函数吗?请教
- ★★前途迷茫!!怎么样的水平才能找到ORACLE开发的工作????我要喝西北风了!!
- Oracle有没有类似于SQL SERVER的MS Profiler监视器的工具?可以监视操作后台的sql语句。
- oracle 数据库整体备份,与恢复如何做?
- 新手上路
非要这样:语句A;
语句B
才能执行~
要么写个存储过程返回游标结果集好了。
其实就是A;B不能执行,
A;
B
就可以执行了.这是为什么?我想中间加个换行符因该会好,可是该怎么加?
要做成2条SQL语句A;B这样连在一起可以执行~
我想,这该不是Oracle不带你玩,可能是应用程序编译器的Bug。
begin 语句A; 语句B ; end;
然后传到数据库端去执行即可
begin 语句A; 语句B ; end;
然后传到数据库端去执行即可
有时这样会造成死锁呢;
这是工具的问题吧?假如你用pl/sql developer来运行:
sql A;sql B;
会出错。
但是你把这个语句放到procedure里面,就OK