说得清楚点,insert语句是作为一个项目存在的吗?

解决方案 »

  1.   

    exec('insert into ' + @tablename  + '(feilds) values(''ad'')' )
      

  2.   

    本来想帮你找一个以前我回复过的贴子的,我讲得很详细。找不着,这里随便说说吧,希望你能明白:)
    1、一个存储过程,设一个参数,这个参数为表名!
    2、在存储过程中declare一个变量为varchar(2000),长度尽可能适当
    3、exec("insert" +@tableName + "other fields and field's value")
    4、OK
      

  3.   

    比哪有一个表table1;
    结构及记录如下:
    aa     bb
    1      11
    2      22
    比如执行如下存储过程pag table1
    生成
    insert into table1 (aa,bb) values(1,11)
    insert into table1 (aa,bb) values(2,22)
    且能自动判断字段的类型,如果bb是varchar型,就要生成如下语句:
    insert into table1 (aa,bb) values(1,"11")
    insert into table1 (aa,bb) values(2,"22")
      

  4.   

    将表1所有的记录翻译成INSERT语句?
    看不出这么做有什么用处