셀 프 필드
/* */
CREATE SEQUENCE TABLE_CATEGORIES_SEQ
INCREMENT BY 1
START WITH 1
NOMAXVALUE
NOCYCLE
NOCACHE;
/* */
CREATE OR REPLACE TRIGGER TABLE_CATEGORIES_TRG
BEFORE INSERT
ON TABLE_CATEGORIES
FOR EACH ROW
BEGIN
SELECT TABLE_CATEGORIES_SEQ.NEXTVAL
INTO :NEW.ID
FROM DUAL; /* dual , */
END
hibenate 맵 oracle ID 자동 증가
http://hi.baidu.com/anny406/blog/item/75ff6d1ebe109ef11bd5762a.html
Oacle 데이터 베 이 스 를 설치 하고 데이터 베 이 스 를 만 듭 니 다. 항상 메 인 키 ID 를 만 들 고 각 기록 을 표시 해 야 합 니 다. 그러나 Oacle 은 자동 번 호 를 지원 하지 않 기 때문에 SEQUENCE (시퀀스) 문 구 를 만들어 야 합 니 다.
create
sequence bign nocycle maxvalue
9999999999
start
with
1
;
//
데이터 추가
insert
into
table
(ID,..)
values
(bign.nextval,..)
hibenate 에 있 는 맵 파일 은 이렇게 쓸 수 있 습 니 다.
<
id
name
="id"
type
="java.lang.Long"
column
="ID"
>
<
generator
class
="sequence"
>
<
param
name
="sequence"
>
bign
param
>
generator
>
id
>
혹시
<
id
name
="id"
type
="java.lang.Long"
column
="ID"
>
<
generator
class
="increment"
>
id
>
(increment 는 long, short 또는 int 형식 으로 유일한 표 시 를 생 성 합 니 다.다른 프로 세 스 가 같은 표 에 데 이 터 를 삽입 하 는 것 을 잊 지 않 았 을 때 만 사용 할 수 있 습 니 다.클 러 스 터 에서 사용 하지 않 음)
*********************************************
http://developer.51cto.com/art/200906/131938.htm
***********************************************
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다른 사람의 웹사이트 편집: contenteditable 및 designMode그래도 우리가 그렇게 할 수 있다고 생각하는 것은 멋진 일입니다. 제가 강조하고 싶었던 일종의 관련 API가 실제로 몇 개 있기 때문에 오늘 그것을 가져왔습니다. contenteditable는 "true" 값이 할당...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.