mssql.select 매개변수 대입

ycstone 2013.06.20 20:22 Views : 10663

MSSQL 초보예요 도와주세요.


TABLE1의 특정필드를 읽어 TABLE2에 INSERT 하고자합니다.


select @x=item from tab1 

insert into tab2  select @x) from tab1  


만약 tab1. item필드에 a1,a2,a3   3개 데이타가 있다면

위의 sql 실행시 tab2에 a3가 3번 insert 되는군요.

제가 원하는 결과는  매개변수 @x에 a1,a2,a3가 대입되어 

tab2에 insert되는것입니다.


질문1) @x에 변수값이 3 개라서 insert가 3번실행 된것인지?

그렇다면 중간에 다른 명령문 update,delete가 있다면 모든명령문이

3번 실행되는것인지?


질문2) 커서(fetch next) 구문이 아닌 while 구문으로  구현하는 방법은?


질문3) sql실행중 tab1에 insert,delete가 발생하여 데이타가 바뀌는데

커서(fetch next)구문이 가능한지?

No. Subject Author Date Views
Notice 2023년 1월 - SQLER의 업데이트 강좌 리스트 코난(김대우) 2023.01.02 1199
6920 Full Text Search 에 관한 질문드립니다.. FREETEXT 관련입니다 박대준님 2013.06.23 4157
6919 1045 오류 인데 이건 무슨오류인가요? [1] 류트 2013.06.22 5989
6918 SELECT COL명을 SELECT 해서 줄수 있을까요? [2] 잠수쟁이 2013.06.21 4419
6917 MS SQL 쿼리 질문입니다. (비율에따른금액계산) [4] 움카카카 2013.06.21 11677
6916 트리구조 테이블 해체 쿼리 [3] ycstone 2013.06.21 5959
6915 필드에 중복된 데이타를 제거 후 갯수 구하는건데요 [6] 바보 2013.06.21 6317
6914 MSSQL 2008 Standard 메모리 관련 질문 [8] 김동인_278615 2013.06.21 7793
6913 프로시저에서 INTO # 테이블을 만들때 [2] 잠수쟁이 2013.06.21 5424
» mssql.select 매개변수 대입 [4] ycstone 2013.06.20 10663
6911 update 트리거 오류 문의 드립니다.. [1] 꾸리q 2013.06.20 5819
6910 DB 암호화 관련 질문드립니다. [5] 트리플 2013.06.20 5754
6909 안녕하세요 WHERE절 질문입니다. [8] 풍강령 2013.06.20 5217
6908 프로시져에서 동적 쿼리 문장이 사라지네요. [4] 잠수쟁이 2013.06.20 4371
6907 mysql 질문드립니다. [1] 바쿠야 2013.06.19 6014
6906 해외 서비스 시에 Collation을 변경해야 맞는건지요? [3] 나는짱이야 2013.06.19 4471
6905 세로 데이터(경력사항)를 가로로 할수 있을까요? [1] 언제쯤 2013.06.19 4569
6904 SSMS 옵션 저장된 파일 위치가 어떻게 될까요? [1] wildflow 2013.06.19 4606
6903 SQL(Express) 서비스가 시작되지 않습니다. [1] Lynn 2013.06.19 6024
6902 mssql2012 full text search 써니sunny 2013.06.19 4865
6901 2005에서는 프로시져 디버깅 역시나 안되는건가요? [3] 클리티에 2013.06.18 4701





XE Login