你这里是一行吗?先把这条语句create table 语句先在SQLPLUS下面测试把字符串构造好,如str:='CREATE TABLE ITF_SERV_LEDGER_' || to_char(i_curr_yearmonth ,'000000') ||
' ( SERV_NO VARCHAR2(20),'||
'ACCOUNT_NO VARCHAR2(20), '||
' TAB_FEE_TYPE_ID VARCHAR2(20) NOT NULL, '||
' SERV_SYS_ID NUMBER(*, 0),'||
' BILL_FEE NUMBER(12, 2), '||
' ACCOUNT_FEE NUMBER(12, 2), '||
' YEAR_MONTH NUMBER(*, 0), '||
' CUSTOMER_NO VARCHAR2(12), '||
' CUSTOMER_NAME VARCHAR2(80), '||
' DURATION NUMBER(12, 0), '||
' CALL_COUNT NUMBER(12, 0), '||
' LOAD_DATE DATE default sysdate)';
' ( SERV_NO VARCHAR2(20),'||
'ACCOUNT_NO VARCHAR2(20), '||
' TAB_FEE_TYPE_ID VARCHAR2(20) NOT NULL, '||
' SERV_SYS_ID NUMBER(*, 0),'||
' BILL_FEE NUMBER(12, 2), '||
' ACCOUNT_FEE NUMBER(12, 2), '||
' YEAR_MONTH NUMBER(*, 0), '||
' CUSTOMER_NO VARCHAR2(12), '||
' CUSTOMER_NAME VARCHAR2(80), '||
' DURATION NUMBER(12, 0), '||
' CALL_COUNT NUMBER(12, 0), '||
' LOAD_DATE DATE default sysdate)';
解决方案 »
- 提问:用C++写的非常简单的数据库查询语句,求详细点的解释!
- vs2008+oracle 开发
- 一个Oracle数据文件的问题
- oracle多表联查问题
- 在OPEN数据库时出现问题,如何进行恢复
- Oracle如何使用游标对数据进行修改,删除操作呢?
- 建一nvarchar2字段,设置大小为2000,但在添加记录是却添加了6000个汉字也不会提示溢出,高手指教指教!
- 如何把sqlserver 中的表导到ORACLE 中去呢。有没有什么工具啊。导出的脚本ORACLE 里语法不一样,不能执行的啊
- 要分的来,速结帖
- 请问如何在oracle数据库中建立一张嵌套表?
- developer 6.0 form build如何连接到oracle 9i 的数据库
- 急问两个plsql的基本问题
' ( SERV_NO VARCHAR2(20),
ACCOUNT_NO VARCHAR2(20),
TAB_FEE_TYPE_ID VARCHAR2(20) NOT NULL,
SERV_SYS_ID NUMBER(*, 0),
BILL_FEE NUMBER(12, 2),
ACCOUNT_FEE NUMBER(12, 2),
YEAR_MONTH NUMBER(*, 0),
CUSTOMER_NO VARCHAR2(12),
CUSTOMER_NAME VARCHAR2(80),
DURATION NUMBER(12, 0),
CALL_COUNT NUMBER(12, 0),
LOAD_DATE DATE default sysdate)';
应该不是语句本身的问题