程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> 關於Oracle數據庫 >> ORACLE之常用FAQ V1.0二(構架體系)

ORACLE之常用FAQ V1.0二(構架體系)

編輯:關於Oracle數據庫

  Q]怎麼知道那些表沒有建立主鍵  

  [A]一般的情況下,表的主鍵是必要的,沒有主鍵的表可以說是不符合設計規范的。  

  SELECT table_name

  FROM User_tables t

  WHERE NOT EXISTS

  (SELECT table_name

  FROM User_constraints c

  WHERE constraint_type = 'P'

  AND t.table_name=c.table_name)  

  其它相關數據字典解釋  

  user_tables 表

  user_tab_columns 表的列

  user_constraints 約束

  user_cons_columns 約束與列的關系

  user_indexes 索引

  user_ind_columns 索引與列的關系   

  [Q]dbms_output提示緩沖區不夠,怎麼增加   

  [A]dbms_output.enable(20000);

  另外,如果dbms_output的信息不能顯示,需要設置

  set serveroutput on  

  [Q]怎麼樣修改表的列名   

  [A]9i以上版本可以采用rname命令   

  ALTER TABLE UserName.TabName

  RENAME COLUMN SourceColumn TO DestColumn   

  • 首頁
  • 上一頁
  • 1
  • 2
  • 3
  • 4
  • 5
  • 下一頁
  • 尾頁
  • 共6頁
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved