不熟悉的SQL语法

时间:2017-01-26 13:32:01

标签: sql db2 ibm-midrange

我遇到过为DB2数据库(iSeries)设计的SQL语句,其格式如下。我不理解的是FROM子句。 DATABASE.TABLE很有意义。但是从结肠:开始的部分并不熟悉。有人可以告诉我这是否有效?我在SQL中看到Colon的唯一地方是主变量

SELECT DISTINCT FLD1,
                    FLD2,
                    FLD3,
                    FLD4
    FROM 
                    DATABASE.TABLE:TABLE1 TABLE1
    WHERE 
                    FLD5 = 'MFG'
                    AND FLD6= '1'

1 个答案:

答案 0 :(得分:1)

看起来编译的程序SQL:在运行时替换字段。

C+ UPDATE CORPDATA/EMPLOYEE
C+    SET SALARY = SALARY * :PERCNT
C+    WHERE COMM >= :COMMI
C/END-EXEC