database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
ㆍCUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
CUBRID Q&A 405 게시물 읽기
No. 405
Q.시리얼 예제
작성자
니키
작성일
2007-07-24 18:18
조회수
3,741

시리얼을 생성해서 insert_into에 쓰는 예제좀 간단하게 하나만 알려주세요 T^T

머리가 안좋다보니.. 설명서에 있는 내용만으론 이해가 안되서......

 

알려주세요 T^T

이 글에 대한 댓글이 총 2건 있습니다.

DBMS마다 차이점이 있어서 혼선의 있으신것 같습니다.

 

홈페이지 입력마다 num컬럼 1부터 1씩 증가하는 예를 들겠습니다.

 

1. serial생성

CREATE SERIAL my_serial

START WITH 1

INCREMENT BY 1;

 

2. INSERT

INSERT INTO TEST_TBL(NUM,,,,,,,,,,,)

VALUES(my_serial.NEXT_VALUE,,,,,,,,,,,);

 

위와 같이 사용하시면 될것 같네요~

 

drop serial my_serial

 

 

 

insert into orders (order_no, product_name, quantity)

values (order_no_gen.next_value, \'computer\', 10);

 

 

 

select s.next_value from orders;

 

 

 

>시리얼을 생성해서 insert_into에 쓰는 예제좀 간단하게 하나만 알려주세요 T^T

>머리가 안좋다보니.. 설명서에 있는 내용만으론 이해가 안되서......

>

>알려주세요 T^T

 

허지웅님이 2007-07-24 18:43에 작성한 댓글입니다. Edit

//일단 시리얼은 다음과 같이 만들고

CREATE SERIAL test_table_seq START WITH 1;

 

//PHP로 간단한 예제를 드리면

$sql = \" insert into test_table  (wr_id, wr_num, wr_reply, ....)

values (test_table_seq.next_value, $wr_num, \'$wr_reply\', ....)\";

$rst=cubrid_execute($cubrid_con, $sql);

//Mysql은 INSERT하면 auto increment값이 넘어와서 그값을 처리하면 되지만.

//큐브리드가 그 값을 알려면 다음과 같은 쿼리를 수행하시면 됩니다.

 

select test_table_seq.current_value FROM db_root;

 

 

>시리얼을 생성해서 insert_into에 쓰는 예제좀 간단하게 하나만 알려주세요 T^T

>머리가 안좋다보니.. 설명서에 있는 내용만으론 이해가 안되서......

>

>알려주세요 T^T

 

서상욱님이 2007-07-24 18:53에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
408Q.매니저에서.. [1]
질문
2007-07-25
3701
407Q.접속에러 질문요~ [1]
왕궁금
2007-07-25
4474
406Q.unisql easy manager 접속후, 오류메세지
안성민
2007-07-24
3382
405Q.시리얼 예제 [2]
니키
2007-07-24
3741
404Q.큐브리드 현행화된 매뉴얼은 어디서 구할 수 있나요? [1]
궁금이
2007-07-24
3436
403Q.mysql의 auto increment [1]
니키
2007-07-24
3764
402Q.질문 하나 더>..!! [1]
니키
2007-07-24
3733
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.052초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다