oracle 中不指定 name 建立主外來鍵約束

2021-04-25 19:43:15 字數 397 閱讀 5784

oralce 中,可以不指定 name 建立 primary、unique、foreign key,方法如下:  

1、主鍵:

sql> alter table cdma_rack add primary key (hostid);

table altered

2、約束:

sql> alter table cdma_rack add unique (hostid);

table altered

3、外來鍵:

sql> alter table cdma_rack add foreign key (hostid) references g_barn(id);

table altered

表被 altered 後,會自動的生成 name.

在sql中不指定Order by排序是按照主鍵嗎

在sql中不指定order by,排序是按照主鍵嗎?答案是不一定。舉個例子www.cppcns.com 查詢attendanceemprank表,主鍵是attendanceemployeerankid,而且是聚集索引 執行下面的語句,發現第一句不指定order by的結果跟第二句不一樣。再看看執行計...

tomcat中僅啟動指定的專案,不啟動其它專案。

tomcat服務若部署過多專案會導致啟動時間很長,且有些服務暫時用不到沒有必要啟動的,這時指定自己想啟動的專案就顯得很有必要了。具體方法如下 一 開啟tomcat中的server.xml配置檔案 在host節點中新增或修改如下屬性 deployxml false deployonstartup fa...

oracle中如何指定表字段自增

背景介紹 sql server可以在int型別的字段後加上identity 1,1 該字段就會從1開始,按照 1的方式自增,將這個字段設定為主鍵,有利於我們進行資料的插入操作。mysql中可以使用 auto increment 即可。但是oracle有點麻煩,需要使用序列和觸發器達到目的。學校表 c...