DB2數據庫中創建表名時,根據用戶的需求,可能含有各類字符。本文將為您介紹創建表名時使用不同字符的方法,供您參考,希望對你有所啟迪。
環境:
產品:DB2 UDB
平台:跨平台
版本:v8
問題描述:
在 DB2 UDB 中除非另外指定,否則,所有名稱都可包括下列字符:
·A 到 Z。當在大多數名稱中使用時,字符 A 到 Z 將從小寫形式轉換為大寫形式。
·0 到 9
·@、#、$ 和 _下劃線)
·名稱不能以數字或下劃線字符開始。
作為數據庫對象的表,其命名同樣遵循上述規則,因此即使用戶創建表時使用的名稱是小寫的,DB2 仍會自動將其轉化為大寫的形式,如:
db2 create table testname (a1 int)
DB20000I SQL 命令成功完成。
db2 list tables
表/視圖 模式 類型 創建時間
------------------------------- --------------- ----- --------------------------
:
TESTNAME TESTUSER T 2005-09-24-18.15.30.428001
:
如果用戶希望創建的表名含有小寫字符時應如何處理呢?這裡簡單介紹一下其創建和使用的方法。