Derby中的内联临时表(如DB2)

时间:2011-04-27 15:51:10

标签: sql syntax db2 derby

Derby是否具有内联临时表的等效语法,例如:

(这是有效的DB2语法):

    with data(a,b) as (values
                        ('a',10),
                        ('b',20),
                        ('c',30),
                        ('d',40)
                      )
    select * from data 

谢谢,

Pradyumna

2 个答案:

答案 0 :(得分:3)

  

'DECLARE GLOBAL TEMPORARY TABLE(table-name)'etcera

我通过Google搜索“Derby Temp Tables”找到了这个,这是第一个结果,直接来自文档:

http://db.apache.org/derby/docs/10.2/ref/rrefdeclaretemptable.html

答案 1 :(得分:2)

我不太确定这是否是你想要达到的目标,但这适用于德比:

从(values('a',10),('b',20),('c',30))中选择a,b为x(a,b);