写了个程序读取表中的数据拼装ddl 语句   然后当作动态sql执行,结果报错
CODE:-911 ERROR:ORA-00911: invalid character
这是我拼装完成的用put_line输出的结果,
plsql里写的,有同学说是末尾分号“;”的问题,我试了去分号并不成功,所以问一下大家。
谢谢大家了。
-- Create table  qyzcfzzb
create table qyzcfzzb(jlbh NUMBER(10) NOT NULL,qynsrsbh VARCHAR2(20) NOT NULL,zchj NUMBER )
  tablespace DATA_CW
  pctfree 10
  initrans 1
  maxtrans 255;
  -- Add comments to the columns
  comment on column qyzcfzzb.jlbh
     IS ''BIANHAO'';
    comment on column qyzcfzzb.qynsrsbh
     IS ''NSRSBH'';
    comment on column qyzcfzzb.zchj
     IS ''CAIWUHEJI'';
    -- Create primary key constraints
      alter table qyzcfzzb
      add constraint PK_qyzcfzzb_BH primary key (jlbh)
      using index
  tablespace DATA_CW
  pctfree 10
  initrans 2
  maxtrans 255;