建表要點(diǎn):
創(chuàng)新互聯(lián)于2013年成立,先為五指山等服務(wù)建站,五指山等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為五指山企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
1 Gengeral 中定義表名,表空間。
2 Columns 對字段進(jìn)行定義。
3 在Key選擇主鍵字段,定義主鍵名稱,一般用表名。
不能“Apply” 一般是定義不完全。
oracle:
甲骨文公司,全稱甲骨文股份有限公司(甲骨文軟件系統(tǒng)有限公司),是全球最大的企業(yè)級軟件公司,總部位于美國加利福尼亞州的紅木灘。1989年正式進(jìn)入中國市場。2013年,甲骨文已超越?IBM?,成為繼?Microsoft?后全球第二大軟件公司。
2017年6月7日發(fā)布的2017年美國《財富》500強(qiáng),甲骨文公司排名第81位。2017年6月,《2017年BrandZ最具價值全球品牌100強(qiáng)》公布,甲骨文公司排名第46位。
20世紀(jì)約70年代 一間名為Ampex的軟件公司,正為中央情報局設(shè)計一套名叫Oracle的數(shù)據(jù)庫,埃里森是程序員之一。
1977年埃里森與同事Robert Miner創(chuàng)立“軟件開發(fā)實驗室”(Software Development Labs),當(dāng)時IBM發(fā)表“關(guān)系數(shù)據(jù)庫”的論文,埃里森以此造出新數(shù)據(jù)庫,名為甲骨文。
1978年 公司遷往硅谷,更名為“關(guān)系式軟件公司”(RSI)。RSI在1979年的夏季發(fā)布了可用于DEC公司的PDP-11計算機(jī)上的商用ORACLE產(chǎn)品,這個數(shù)據(jù)庫產(chǎn)品整合了比較完整的SQL實現(xiàn),其中包括子查詢、連接及其他特性。美國中央情報局想買一套這樣的軟件來滿足他們的需求,但在咨詢了IBM公司之后發(fā)現(xiàn)IBM沒有可用的商用產(chǎn)品,他們聯(lián)系了RSI。于是RSI有了第一個客戶。
最先提出“關(guān)系數(shù)據(jù)庫”的IBM采用RSI的數(shù)據(jù)庫。1982年再更名為甲骨文(Oracle)。
1.先清理現(xiàn)有的數(shù)據(jù)并規(guī)劃只能一個主鍵,或者考慮組合主鍵(即ID列與另一個關(guān)鍵列組合成主鍵)
2.通過SQL增加主鍵:alter
table
tabname
add
constraint
tabname_pk
primary
key
(id)
enable
validate;
組合鍵:alter
table
tabname
add
constraint
tabname_pk
primary
key
(id,另一列名)
enable
validate;
1、首先應(yīng)該刪除已有的主鍵約束
①若已知道該主鍵命名
alter table 表名 drop constraint 主鍵名;
②若不知道朱建命名
SELECT * from user_cons_columns c where c.table_name = '表名';
找到主鍵字段column對應(yīng)的主鍵名,再執(zhí)行①
2、增加新的主鍵約束
alter table 表名 add constraint 主鍵名 primary key(字段名);