数据库的版本是8.1.7,我建立了一个表,两个字段,一个int型一个是CLOB,如何使用odbc从vc程序中向表中增加一条纪录

解决方案 »

  1.   

    直接调用过程,在过程里面实现也可以,
    create or replace procedure name_pro(p_table varchar2)
    as
    str varchar2(50);
    begin
    str:=‘alter table table_name add (a  clob)’;
    execute immediate str;
    end;
    /
      

  2.   

    在delphi用query控件直接写pl/sql过程with adoconnect1 do
    begin
    query1.close;
    query1.sql.clear;
    query1.sql.add('begin');
    query1.sql.add('execute immediate ''alter table table_name add (a  clob)'';');
    query1.sql.add('end';);
    queyr1.execsql;
    end;