歡迎來到小米的博客
希望能和您交流Java編程的知識和見解
BlogJava
首頁
新隨筆
聯系
聚合
管理
隨筆-57 評論-202 文章-17 trackbacks-0
Oracle中的自增類型的實現
最近在做系統的Oracle移植,需要從MySQL移植到Oracle中,在MySQL中有自增類型的字段,在Oracle中卻沒有,需要用其它的辦法實現。在Oracle中要用一個SEQUENCE和觸發器實現。下面是我的一個實現:
1
CREATE
TABLE
FOO
2
(
3
INDEX
INT
NOT
NULL
,
4
ABC
VARCHAR2
(
128
),
5
DEF
VARCHAR2
(
128
),
6
PRIMARY
KEY
(INDEXID)
7
) TABLESPACE
TEMP
;
8
9
CREATE
SEQUENCE FOO_INDEXID INCREMENT
BY
1
START
WITH
1
MAXVALUE
999999999999
CYCLE NOCACHE;
10
11
CREATE
OR
REPLACE
TRIGGER
INSERT_FOO_INDEXID
12
BEFORE
INSERT
ON
FOO
13
REFERENCING
14
NEW
AS
new
15
OLD
AS
old
16
FOR
EACH ROW
17
BEGIN
18
SELECT
FOO_INDEXID.NEXTVAL
INTO
:new.INDEXID
FROM
DUAL;
19
END
;
posted on 2005-05-12 14:41
小米
閱讀(1181)
評論(2)
編輯
收藏
所屬分類:
數據庫
評論:
#
re: Oracle中的自增類型的實現 2007-06-04 08:25 |
PF
樓主,int類型的長度不可能到“999999999999”,如此定義隊列無意義的!
其實你可以不用考慮實例化,應該去自定義一種數據類型,建表引用即可
回復
更多評論
#
re: Oracle中的自增類型的實現
2009-09-10 16:19 |
ddkl
oracle就是喜歡搞這么多事出來
回復
更多評論
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
從MySQL到Oracle的分頁SQL語句的移植
Oracle中的自增類型的實現
小米,生活在深圳,專注于Java,主要從事數據庫和網頁編程。現在在學習著Hibernate和Spring。喜歡游戲、音樂和臺球。聯系方式:georgehill@21cn.com
<
2005年5月
>
日
一
二
三
四
五
六
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(27)
給我留言
查看公開留言
查看私人留言
隨筆分類
Hibernate(15)
Java(17)
Spring(1)
Struts(5)
其它(5)
數據庫(2)
生活隨筆(12)
隨筆檔案
2006年4月 (1)
2006年3月 (1)
2005年8月 (1)
2005年7月 (11)
2005年6月 (13)
2005年5月 (30)
文章分類
Eclipse(1)
Java(8)
其它(8)
文章檔案
2005年7月 (1)
2005年6月 (13)
2005年5月 (3)
我的朋友們
emu的博客
Java BY
我的鏈接
Java Research
SUN Java技術中文社區
拯救程序員王俊
搜索
積分與排名
積分 - 234236
排名 - 247
最新評論
1.?re: Hibernate的一對一關聯實例
根據寫了報錯了是怎么回事
--33
2.?re: 用java.util.Timer定時執行任務
評論內容較長,點擊標題查看
--yunp
3.?re: Hibernate的一對一關聯實例
好樣的
--vds
4.?re: 如何在Struts中實現分頁顯示數據(1)
PageData中的集合是所有都取出,還是用多少取多少,若是前者,會拖慢系統的。
--李亞男
5.?re: BMP文件格式
評論內容較長,點擊標題查看
--見面
閱讀排行榜
1.?用java.util.Timer定時執行任務(33761)
2.?用JFreeChart畫柱狀圖的范例(10709)
3.?《深入淺出Hibernate》讀書筆記(3)——數據緩存(6122)
4.?《深入淺出Hibernate》讀書筆記(8)——Hibernate分頁(5568)
5.?用ChartDirector在JSP中畫統計圖(5256)
評論排行榜
1.?如何在Struts中實現分頁顯示數據(2)(25)
2.?獻出一份愛心 共同援助重病程序員王俊(22)
3.?Struts的國際化完整解決方案(11)
4.?2005年6月27日,一個值得紀念的日子(9)
5.?《深入淺出Hibernate》讀書筆記(1)——實體對象生命周期(9)
Powered by:
博客園
模板提供:
滬江博客
Copyright ©2025 小米
主站蜘蛛池模板:
镇平县
|
汪清县
|
融水
|
云阳县
|
靖边县
|
方山县
|
黎川县
|
禹城市
|
呼伦贝尔市
|
治多县
|
莲花县
|
神木县
|
祁门县
|
林周县
|
天气
|
财经
|
普宁市
|
安化县
|
盐边县
|
翁源县
|
黔江区
|
灵台县
|
棋牌
|
连山
|
巩留县
|
察雅县
|
宜都市
|
平湖市
|
容城县
|
洛川县
|
新蔡县
|
抚宁县
|
自治县
|
鹿邑县
|
娱乐
|
金门县
|
旬阳县
|
大同市
|
卢氏县
|
昌宁县
|
克拉玛依市
|