程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> DB2數據庫 >> DB2教程 >> 如何創建需要的DB2表名(1)

如何創建需要的DB2表名(1)

編輯:DB2教程

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
:

如果用戶希望創建的表名含有小寫字符時應如何處理呢?這裡簡單介紹一下其創建和使用的方法。


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved