2010-05-28 48 views
0

我可以在DB2的from子句中使用DML吗?谢谢我可以在DB2的from子句中更新或创建语句吗?

+0

也许如果你描述你的使用情况,更好的办法可以解决。虽然我不确定它在技术上是否可行,但即使它有效,它对我来说也不会很好。 – 2010-05-28 19:25:36

+0

也许我可以保存一个API调用,或者需要临时表 – derrdji 2010-05-28 19:32:00

+0

〜我认为@Martin Klinke有一个很好的观点,你能真正描述用例,或者说明你正在试图完成什么?你所说的API调用并不适用于SQL。如果这是您所担心的问题,您可以将多个查询合并为一个数据库调用。但要记住KISS的原则,让每个命令/功能/命名组的操作员做一件事,做得很好。 '没有副作用' – jcolebrand 2010-05-28 19:38:45

回答

0

的DB2 V9 SQL参考states的FROM子句只能包含一个表引用:

 .-,---------------. 
    V     | 
>>-FROM----table-reference-+----------------------------------->< 

的说明“table-reference”直接在下面,所以它会告诉你到底什么是允许的,什么是不允许的。表引用可以包括“数据更改表引用”,其中之一是“新表”。也许这就是你所追求的,但正如其他人已经说过的,不知道你想做什么,很难回答这个问题。

SQL Syntax diagram for table-reference(滚动约1/4页面向下)

0

你为什么要那样做?我不认为我见过,在SQL语句...

相关问题