最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Oracle 自增(auto increment) 或 標(biāo)識字段的建立方法

 更新時(shí)間:2008年11月08日 20:12:48   作者:  
SQL SERVER 和 ACCESS 以及 MYSQL 中, 都有一種 自增字段, 通常被用來做 主鍵 或 索引鍵, 但是 ORACLE 中,確并沒有提供這種字段類型(實(shí)際并不是一種字段類型) ,但我們確經(jīng)常需要這個(gè)功能。
 下面給出ORACLE的一種實(shí)現(xiàn)方式,要分2步走:
1. 建立 SEQUENCE CREATE [ OR REPLACE ] SEQUENCE sequence_identity START WITH initial seed INCREMENT BY step MAXVALUE upper bound [NOMAXVALUE] NOCYCLE [empty]
2. 建立 TRIGGER CREATE [ OR REPLACE ] TRIGGER trigger_identity BEFORE INSERT ON table_name FOR EACH ROW BEGIN SELECT sequence_identity.NEXTVAL INTO :new.column_name FROM DUAL; END;
說明:
為了盡量避免 sequence 同名沖突, sequence_identity 命名方式,建議采取
SEQ_UserName_TableName_SequenceName 的形式
trigger_identity 的命名方式,同上。

相關(guān)文章

最新評論

尤溪县| 增城市| 吉林市| 牟定县| 海南省| 太白县| 海门市| 永寿县| 宜章县| 敖汉旗| 长岛县| 祁连县| 云林县| 阳信县| 揭阳市| 陈巴尔虎旗| 凯里市| 奈曼旗| 山阴县| 平顺县| 康乐县| 彭水| 云林县| 康马县| 方城县| 灵石县| 宜君县| 什邡市| 海口市| 苏州市| 曲麻莱县| 吉首市| 鹿邑县| 八宿县| 攀枝花市| 休宁县| 舒兰市| 南雄市| 道孚县| 香港| 闽侯县|