Незнакомый синтаксис SQL
Я столкнулся с оператором SQL, предназначенным для базы данных DB2 (iSeries), который имеет следующий формат. То, что я не понимаю, это предложение ОТ. DATABASE.TABLE имеет смысл. Но часть начинается с Колона :
не знакомо Пожалуйста, кто-нибудь может сказать, если это кажется действительным? Единственное место, где я видел использование двоеточия в SQL - это переменные хоста
SELECT DISTINCT FLD1,
FLD2,
FLD3,
FLD4
FROM
DATABASE.TABLE:TABLE1 TABLE1
WHERE
FLD5 = 'MFG'
AND FLD6= '1'
1 ответ
Похоже, что скомпилированная программа SQL поле: подставляется во время выполнения.
C+ UPDATE CORPDATA/EMPLOYEE
C+ SET SALARY = SALARY * :PERCNT
C+ WHERE COMM >= :COMMI
C/END-EXEC