토픽을 선택하세요
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
공지사항
자유게시판
구인|구직
운영게시판
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 4647 게시물 읽기
News
|
Q&A
|
Columns
|
Tutorials
|
Devel
|
Files
|
Links
No. 4647
OPENQUERY 사용해서 변수에 저장하기 알려주세요
작성자
정종빈
작성일
2009-02-19 18:23
조회수
6,893
SET QUOTED_IDENTIFIER OFF
DECLARE
@V_CMD VARCHAR(8000),
@V_P VARCHAR(5),
@V_S varchar(30)
SET @V_P = 'aaa'
SELECT @V_CMD = "SELECT " + @V_S + " = PXK
FROM OPENQUERY ( KY, 'SELECT A.PXK FROM A WHERE A.P = ''"+ @V_P +"''')"
EXEC ( @V_CMD )
이런식으로 @V_S에 오픈쿼리로 읽어온 값을 가져올수있나요?!
SELECT @V_S = PXK FROM OPENQUERY ( KY, 'SELECT A.PXK, A.P FROM A' ) WHERE A.P = @V_P
이렇게 해도 되긴하는데 테이블에 데이터가 많아지면 처리하는데 점점 느려질거 같아....
OPENQUERY안에 검색조건을 넣기위해서 위에 처럼 분리해서 실행시키도록 한거고요
아시는분 좀 알려주세요!!
[
Top
]
No.
제목
작성자
작성일
조회
4650
내부 DB를 크로스케이블로 연결하여 사용하고 싶습니다.
[1]
안용태
2009-02-24
7084
4649
추가(insert) 시 검색 조건이 필요 할 때
주형진
2009-02-23
6859
4648
Union + 스케쥴 작업 질문입니다.
[1]
tester
2009-02-20
6453
4647
OPENQUERY 사용해서 변수에 저장하기 알려주세요
정종빈
2009-02-19
6893
4645
첫행만 update시킬수잇나요?
[2]
노아
2009-02-17
6013
4644
특정 테이블에 접속 해 있는 session의 갯수를 알 수 있을 까요?
오성호
2009-02-17
5732
4643
mssql 도와주세요..
mssql
2009-02-16
5409
All about the DATABASE...
Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초,