这是动态SQL吗

有没有在存储过程中处理或者执行从表中取得的SQL语句,这种操作称为动态SQL吗?若是的话,大家在存储过程中是如何来进行处理的呢
我也来说两句 查看全部回复

最新回复

  • redneck_he (2008-9-03 22:25:42)

    把sql语句当成一个字符串变量,足够好理解了吧,与execute immediate 配合使用
  • softache (2008-9-03 23:30:36)

    呵呵,简单的,但是如果我的列值是不固定的呢
  • atomic (2008-9-03 23:56:16)

    编程啊,拼字符串呗
  • TracyKelvin (2008-9-04 00:54:10)

    拼对了
  • tomtomclub (2008-9-04 15:23:03)

    字符串变量 保存 sql, 可以随意拼, 只要是合法的.
    execute immediate 执行  
    v_sql:='.....';
    execute immediate v_sql