DB2中的限制之一SQL標識符的長度限制

王朝mssql·作者佚名  2006-01-08
窄屏简体版  字體: |||超大  

DB2中的限制之一SQL標識符的長度限制

作者﹕CCBZZP

在現實的DB2應用中大家可能經常會遇到一些錯誤,錯誤的原因是對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

待續...

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有  導航