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
운영게시판
최근게시물
Sybase Q&A 1915 게시물 읽기
No. 1915
<급질문>쿼리실행
작성자
김지은
작성일
2007-05-18 16:04
조회수
5,823

DECLARE @P_QRY  VARCHAR(3000)

SET @P_QRY =''

SET @P_QRY='DECLARE CURSOR_DATA CURSOR FOR SELECT FIELD1 FROM ATABLE  '

EXECUTE (@P_QRY)

OPEN CURSOR_DATA

FETCH NEXT CURSOR_DATA

          INTO   @CO_CD

     WHILE @@FETCH_STATUS = 0 

 BEGIN

    UPDATE ~

  END --

CLOSE CURSOR_DATA

     DEALLOCATE CURSOR_DATA



EXECUTE (@P_QRY) -> could not execute statement

에러나는데 'declare 부터 변수에 담아서 실행할수 있는 방법 없나요? 

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

우선 위의 명령중


dynamic sql은 수행이 잘될것으로 보이나



문제는 open cusrsor부분인데



이게 dynamic sql에서 선언된 커서를 못 불러 올겁니다~

지연님이 2007-05-23 09:13에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1920쿼리 플랜 질문드려요 [1]
이은영
2007-05-22
6625
1918locking 관련해서 질문 드립니다.. [3]
정현우
2007-05-21
6102
1916초보질문.. text속성을 가진 필드 replace 안되나요? [5]
초보
2007-05-18
9354
1915<급질문>쿼리실행 [1]
김지은
2007-05-18
5823
1914bcp로 백업시 특정필드 선택가능한지. [2]
흐린하루
2007-05-18
6288
1913bcp sql파일로 실행시.. 잘안되는대 한번 봐주세요.. [2]
즐거운하루
2007-05-18
6168
1912이번엔 DBVisualizer 질문입니다. [1]
박진우
2007-05-17
7699
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다