一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Oracle - Oracle創建主鍵自增表(sql語句實現)及觸發器應用

Oracle創建主鍵自增表(sql語句實現)及觸發器應用

2019-11-19 15:40Oracle教程網 Oracle

主鍵自增在插入數據的時候是很實用的,可以獲取并操作返回的插入記錄的ID,接下來介紹Oracle如何創建主鍵自增表,感興趣的你可以了解下,就當是鞏固知識,希望此文對你有所幫助

1、創建表 

復制代碼代碼如下:


createtableTest_Increase( 
useridnumber(10)NOTNULLprimarykey,/*主鍵,自動增加*/ 
usernamevarchar2(20) 
); 


2、創建自動增長序列 

復制代碼代碼如下:


CREATESEQUENCETestIncrease_Sequence 
INCREMENTBY1--每次加幾個 
STARTWITH1--從1開始計數 
NOMAXVALUE--不設置最大值,設置最大值:maxvalue9999 
NOCYCLE--一直累加,不循環 
CACHE10; 


3、創建觸發器 

復制代碼代碼如下:


CREATETRIGGERTest_IncreaseBEFORE 
insertONTest_IncreaseFOREACHROW/*對每一行都檢測是否觸發*/ 
begin 
selectTestIncrease_Sequence.nextvalinto:New.useridfromdual; 
end; 
//*退出sqlplus行編輯*/


4、提交 

復制代碼代碼如下:


commit; 


5、測試 
insertinto 

復制代碼代碼如下:


Test_Increase(Username)values('test'); 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 99自拍视频在线观看 | 亚洲精品动漫在线观看 | 蜜月aⅴ免费一区二区三区 蜜桃影像传媒推广 | 国产情侣偷国语对白 | 三叶草私人研究所 | 亚洲精品国产乱码AV在线观看 | 男公厕里同性做爰 | 青青在线观看 | 精品国产一区二区三区久久久蜜臀 | 欧美人禽杂交狂配无删完整 | sao虎在线精品永久在线 | 99pao在线视频精品免费 | 欧美午夜视频一区二区三区 | 日韩欧美一区二区在线观看 | 欧美乱妇高清无乱码视频在线 | 91制片厂制作传媒网站破解 | 男人猛激烈吃奶gif动态图 | 色综合综合色 | 国产精选之刘婷野战 | 四虎永久免费在线观看 | 香蕉人人超人人超碰超国产 | 免费观看欧美成人禁片 | 男女视频在线观看网站 | 草莓香蕉榴莲丝瓜秋葵绿巨人在线看 | 高清男的插曲女的 欢迎你老狼 | 日本噜噜影院 | 青草网在线观看 | 成人免费在线视频观看 | 成人嗯啊视频在线观看 | 99视频九九精品视频在线观看 | 国产亚洲精品一区在线播 | 男神插曲女生动漫完整版动漫 | 国产农村一级特黄α真人毛片 | 奇米影视先锋 | 顶级尤物极品女神福利视频 | 熟睡迷j系列小说 | 91视在线国内在线播放酒店 | 手机看片国产自拍 | 全黄h全肉细节修仙玄幻文 全彩调教侵犯h本子全彩妖气he | 日本久久啪啪婷婷激情五月 | 99ri在线精品视频 |