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
운영게시판
최근게시물
MS-SQL Q&A 4740 게시물 읽기
No. 4740
커서를 사용해야할 것 같은데 잘 안됩니다. 도와주세요.
작성자
라이라
작성일
2009-04-27 20:42
조회수
5,886

A,B,C 라는 table이 있습니다.   

A_table

Aseq_num B_num
-----------------
    1
    2
    3
    4
    5
    6
-----------------


 B_table

Bseq_num
-----------
     AAA
-----------


C_table

Aseq_numlog
-----------
-----------


B table에서 PK를 생성하고 생성된 PK를 A테이블의 N개의 Row에 업데이트를 해야합니다.

그리고 업데이트 된 row의 각 PK를 가지고 C table 에서 FK로 insert를 해야합니다. ㅠ


그래서 in쿼리를 사용해서 N개의 Row에 업데이트 하는 것 까지는 어떻게 하겠는데..
업데이트 된 각 Row의 Aseq_num 를 가지고 C 테이블에 insert를 할려고하니
또 막혔습니다.

어떻게 하면 좋을까요?




[Top]
No.
제목
작성자
작성일
조회
4743stored procedure에서 변수선언할때 [2]
김인수
2009-04-28
7384
4742index 깨짐 현상 [1]
김현호
2009-04-28
7581
4741select 자동증가 값 [1]
유보현
2009-04-28
11722
4740커서를 사용해야할 것 같은데 잘 안됩니다. 도와주세요.
라이라
2009-04-27
5886
4739MSSQL로 만든 회원 목록 게시판을 postgreSQL기반으로 연동하고 싶은데 어떻게 해야되나요??
최준혁
2009-04-27
6842
4738데이타를 종류별로 정렬하기 [3]
nsh
2009-04-27
6772
4737쿼리에서 어떤 부분이 잘못됐는지 알려 주세요~ [1]
젤리
2009-04-26
5945
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다