如何避免Oracle中的保留字?在TSQL中,我可以使用類似的Select [table] from tablename若要選擇名為“table”的列,請(qǐng)執(zhí)行以下操作。對(duì)于甲骨文中的保留詞,我如何做到這一點(diǎn)?編輯:我試過(guò)正方形大括號(hào),雙引號(hào),單引號(hào)和反引號(hào),它們不起作用.作為進(jìn)一步的澄清,我有一個(gè)專欄,名為評(píng)論。由于這是一個(gè)保留字Oracle正在拋出一個(gè)搖搖欲墜的嘗試用它進(jìn)行選擇,它在解析查詢時(shí)失敗了。我試過(guò)從表格名中選擇“注釋”,但它沒(méi)有起作用。我去查案再回來(lái)。
3 回答

BIG陽(yáng)
TA貢獻(xiàn)1859條經(jīng)驗(yàn) 獲得超6個(gè)贊
SELECT "MyColumn" AS "MyColAlias"FROM "MyTable" "Alias"WHERE "ThisCol" = 'That Value';
SELECT MyColumn AS MyColAliasFROM MyTable AliasWHERE ThisCol = 'That Value';
SELECT "ALIAS" . "MYCOLUMN" AS "MYCOLALIAS"FROM "THEUSER" . "MYTABLE" "ALIAS"WHERE "ALIAS" . "THISCOL" = 'That Value';

牧羊人nacy
TA貢獻(xiàn)1862條經(jīng)驗(yàn) 獲得超7個(gè)贊
CREATE TABLE table AS ...
- 3 回答
- 0 關(guān)注
- 925 瀏覽
添加回答
舉報(bào)
0/150
提交
取消