DB2中的限制之一SQL識別符號的長度限制 (轉)

gugu99發表於2007-08-16
DB2中的限制之一SQL識別符號的長度限制 (轉)[@more@]

  2中的限制之一識別符號的長度限制

作者﹕CCBZZP

  在現實的應用中大家可能經常會遇到一些錯誤,錯誤的原因是對DB2的
限制不太瞭解而引起的,在此我簡單地總結一下,歡迎大家繼續﹐以便和大家共享﹐
共同探討﹐共同近步﹗(以下主要以DB2 7.X為例)。
1. 最長的認証名(單位元組字元)<=30
2. 最長的約束名稱<=18
3. 最長的關聯名稱<=128
4. 最長的條件名稱<=64
5. 最長的遊標名稱<=18
6. 最長資料來源列名稱<=128
7. 最長資料來源名稱<=128
8. 最長資料來源名稱<=128
9. 最長資料來源表名稱(遠端認証名稱)<=128
10. 最長外部名稱<=8
11. 最長主機識別符號<=255
12. 最長資料來源使用者的識別符號(遠端認証名稱)<=30
13. 最長標簽名稱<=64
14. 最長方法名稱<=18
15. 最長引數名稱<=128
16. 最長訪問資料來源的口令<=32
17. 最長儲存點名稱<=128
18. 最長名稱<=30
19. 最長伺服器(資料庫別名)<=8
20. 最長SQL變數名稱<=64
21. 最長語句名稱<=18
22. 最長轉換組名<=18
23. 最長不受限制的列名<=30
24. 最長不受限制的包名<=8
25. 最長不受限定的使用者自定義型別,使用者自定義函式,緩沖池,表空間,節點組,
  觸發器索引,索引規範名稱<=18
26. 最長不受限定的表名,檢視,儲存過程名,別稱或別名<=128
27. 最長的包裝器名<=128

  待續...

 


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10748419/viewspace-960722/,如需轉載,請註明出處,否則將追究法律責任。

相關文章