程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle數據庫基礎 >> 在Oracle9i中創建表的一個例子

在Oracle9i中創建表的一個例子

編輯:Oracle數據庫基礎
下面是我在開發ERP系統的過程中需要建立的一個數據表:

       聲明一下,本人比較習慣用Command Window直接寫SQL語句對數據庫進行操作,當然了,初學者也可以用SQL Window寫SQL語句,然後執行對數據庫進行操作(增、刪、改、查),也可以借助其它一些工具生成SQL腳本;在此,我的建議是初學者要多手寫一些SQL語句,不要依賴輔助工具(如:PowerDisigner等).

在寫SQL語句的時候肯定要按照語法進行編寫SQL語句,創建表的語法規則是:

    CREATE   TABLE  
          [   database_name.[   owner   ]   .|   owner.]   table_name  
          (   {   <   column_definition   >  
                  |   column_name   AS   computed_column_expression  
                  |   <   table_constraint   >   ::=   [   CONSTRAINT   constraint_name   ]   }  
   
                          |   [   {   PRIMARY   KEY   |   UNIQUE   }   [   ,...n   ]  
          )    
   
  [   ON   {   filegroup   |   DEFAULT   }   ]    
  [   TEXTIMAGE_ON   {   filegroup   |   DEFAULT   }   ]    
   
  <   column_definition   >   ::=   {   column_name   data_type   }  
          [   COLLATE   <   collation_name   >   ]  
          [   [   DEFAULT   constant_expression   ]  
                  |   [   IDENTITY   [   (   seed   ,   increment   )   [   NOT   FOR   REPLICATION   ]   ]   ]  
          ]    
          [   ROWGUIDCOL]  
          [   <

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