打印本文 打印本文 关闭窗口 关闭窗口
在PL/SQL中使用SQL,动态SQL语句
作者:武汉SEO闵涛  文章来源:敏韬网  点击数4491  更新时间:2007/11/14 13:08:03  文章录入:mintao  责任编辑:mintao
样,要在PL/SQL中使用DDL语句,就必须使用动态SQL语句。什么是动态SQL语句?

       动态SQL语句允许你在运行时动态生成SQL语句,然后对其进行分析并执行。因为语句在运行之前并位创建出来,所以PL/SQL编译器不必邦定语句中的标示符,这样整个语句就可以通过编译。

       例如上面的例子:

       BEGIN

              EXECUTE IMMEDIATE ‘CREATE TABLE temp_table(

                     num_value NUMBER,

                     char_value CHAR(10)’;

              EXECUTE IMMEDIATE ‘INSERT INTO temp_table(num_value,char_value) values (10,’HELLO’)’;

       END;

 

上一页  [1] [2] [3] [4] 

打印本文 打印本文 关闭窗口 关闭窗口