系統(tǒng)命名與 SQL 命名之爭 - 第 1 部分
作者:佚名
執(zhí)行 SQL 語句時(shí),您可以使用系統(tǒng)命名或者 SQL 命名來運(yùn)行它們。系統(tǒng)命名規(guī)范沿用了庫支持等 IBM i 系統(tǒng)中使用的傳統(tǒng)方法。另一方面,SQL 命名模式是在 SQL 標(biāo)準(zhǔn)中定義的,得到了所有其他數(shù)據(jù)庫的采用。談到 SQL 命名與系統(tǒng)命名的差異,您可能會(huì)得出這樣一個(gè)答案,兩者的差別在于架構(gòu)和對(duì)象使用短劃線分隔還是使用圓點(diǎn)分隔。然而,兩者之間還存在著其他許多的差別,尤其是使用 SQL 命名或系統(tǒng)命名創(chuàng)建的數(shù)據(jù)庫對(duì)象的訪問權(quán)限和所有權(quán)方面的差異。本文將展示 SQL 命名與系統(tǒng)命名之間的差異,重點(diǎn)關(guān)注使用兩種命名規(guī)范創(chuàng)建 DB2 for i 數(shù)據(jù)庫
責(zé)任編輯:凌云
來源:
IBMDW