안녕하세요. 값이 필드에 하나만 올라올경우
select single col1
into lv_col1
from ... 이렇게 해서 가져오면 되는데요..
만약 필드가 2개이상인경우 어떻게 가져오는지요..문법이 에러가 나는데..이리저리해봐도..에러가 나네요.
select single col1 col2 col3
into (lv_col1, lv_col2, lv_col3)
from ...
틀렸으면 바른 문법도 알려주시면 정말 감사드리겠습니다.
지금은 하나씩 필드를 select single 해서 가져오게 했거든요..
선배님들. 미리. 감사드립니다.
댓글 3
-
비안개
2007.12.11 20:54
-
윤군친구(bsp개발자)
2007.12.11 23:18
음 저도 이거 일단 에러날때가 있는데요.. 해결되면 그냥 귀찮아서 넘어가는대..정리를 못햇네요.ㅎㅎ
인투부분의 (lv_col1, lv_col2, lv_col3) 선언하는것을 (lv_col1,lv_col2,lv_col3) 게도 해보시고 ( lv_col1,lv_col2,lv_col3 ) 게도 해보시면
될꺼에요.. 가끔그러드라구요.. 정석은 (lv_col1,lv_col2,lv_col3) 로 알고 있는데요.. 어쩔댄 저렇게도 에러떨어지는경우가있고.
스페이스로 조절잘해보시면됩니다. 어처구니없는 답변죄송해요 (__);;
-
with SAP
2007.12.12 00:00
죄송하긴요..제가 더 감사하죠. 잘 해결이 되었습니다. 콤마없이 붙여쓰니깐 되네요.고맙습니다.
SELECT SINGLE
FIELD1
FIELD2
FROM TALBE명
INTO (FIELD1, FIELD2)
WHERE 문
위의 구문처럼 함 해보세요