您的位置:程序门 -> db2 -> 数据库开发



【db2】中如何运行一个 包含sql语句的变量?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


【db2】中如何运行一个 包含sql语句的变量?
发表于:2007-08-23 17:56:57 楼主
比如我定义了一个变量   temp  
set   temp   =   'select   *   from   test ';  

在sql   server   中可以   EXEC   temp  

但是在db2下,该怎么用呢?  


我在命令行中尝试了(prepare   s1   from   temp;EXECute   immediate   s1;)  
或者(EXECute   immediate   s1)   都不行呀  

请问怎么回事呀   ?


谢谢
发表于:2007-08-24 10:37:481楼 得分:0
EXECute   immediate   :mysql   ;
发表于:2007-08-24 10:39:042楼 得分:0
命令行里是不行的。
发表于:2007-08-24 11:18:273楼 得分:0
命令行里面是不行的?

难道非要写到存储过程里面去吗   ?

发表于:2007-08-24 14:43:234楼 得分:0
命令行,我是不会,没有成功过。


快速检索

最新资讯
热门点击