我想創建一個觸發器,但不知何故我得到錯誤稱爲壞綁定變量。 我在谷歌搜索了它,但在所有情況下,我得到了相同的答案,用戶試圖創建具有錯誤列名稱的觸發器。這是我的腳本。在oracle中的壞綁定變量
CREATE TABLE 「POPSETTING」
( 「settingid」 數字的主鍵,
「主機名」 VARCHAR2(50),
「INCOMINGSERVER」 VARCHAR2(100),
「REQUIREDSSL」 VARCHAR2(1 ),
「PORT」 NUMBER,
「OUTGOINGSERVER」 VARCHAR2(100),
「REQUIREDTLS」 VARCHAR2(1),
「REQUIREDAUTH」 VARCHAR2(1),
「PORTTLS」 NUMBER,
「PORTSSL」 NUMBER
)
序列
創建序列通過1個NOMAXVALUE用1個增量auto_inc開始
觸發
創建或替換觸發器popid
上popsetting
的每一行
插入之前開始選擇auto_inc.NEXTVAL
到:new.settingid
從雙端
/
請讓我知道我錯了。
也刪除
""
,有幾個缺少';'你的觸發器中的字符 –我想;在Oracle XE 10g中不是必需的 –