메뉴 건너뛰기

SAP 한국 커뮤니티

abap sql left mid 질문

aodwlsghd 2020.09.14 14:42 조회 수 : 2610

안녕하세요

 

sql 구문을 사용할때에

 

SELECT LEFT(DATE, 4) AS YEAR

          , SUBSTRING(DATE, 5, 2) AS MONTH

          , SUBSTRING(DATE, 7, 2) AS DAY

  FROM AAA

 

이런 구문을 ABAP 에서 사용하고 싶은데요

 

SELECT DATE(4) AS YEAR

          , DATE+5(2) AS MONTH

          , DATE+7(2) AS DAY

  FROM AAA

 

이렇게 사용하면 AAA 테이블에 DATE(4) 필드가 없다.. 라고 컴파일 오류가 나오더라구요..

어떻게 수정해야될까요?

(보통 괄호 앞뒤오 띄어쓰기를 해야되는 경우가 있어 DATE (4), DATE ( 4 ) 전부 해봤는데 역시 안되더라구요..... DATE( 필드 없음, (4) 필드 없음... ㅎㅎ)

 

 

결국 BBB 테이블에 INSERT 시키는게 목적이긴 합니다.

 

SELECT DATE(4) AS YEAR

          , DATE+5(2) AS MONTH

          , DATE+7(2) AS DAY

INTO CORRESPONDING FIELDS OF BBB

  FROM AAA

WHERE ~

AND ~

GROUP BY ~

 

 

(실제 만들어진 테이블이 아닌 TOP 에 구조체로 선언해둔 테이블은 SQL문으로 SELECT가 불가능한가요?)

 

번호 제목 글쓴이 날짜 조회 수
6337 open sql order by질문드립니다 [2] paulus 2022.03.02 882
6336 solman 관련 질문 이뚜루마뚜루 2022.02.28 157
6335 인터널테이블에담긴것을 보고싶어서 cl_demo_output 쓰려는데 왜 안되는걸까요? [2] 리얼오버 2022.02.22 2578
6334 테이블명 앞에 * 를 쓰는 이유가 궁금합니다. [2] 마리 2022.02.22 524
6333 로컬 인터널 테이블을 서브루틴으로 주고받을 경우 선언방법관련 문의 [3] 로우랜즈 2022.02.22 484
6332 Sort 0부터 되는거 0을 뒤로 보낼 방법 없을까요? [1] Goose 2022.02.21 242
6331 sapnwrfc.dll 사용중이신분 계신가요? alarm 2022.02.21 121
6330 빌링 시 가격 재결정 기능 관련 문의 드립니다 ㅠ 샙초보임 2022.02.18 139
6329 BAPI 실행 시 권한 체크 유무 문의 드립니다. [2] mars8734 2022.02.17 311
6328 SAP memory로 인터널 테이블 주고받는 방법 문의 [3] 로우랜즈 2022.02.15 993
6327 get_selected_rows 관련 함수 문의 [6] file alarm 2022.02.15 402
6326 스마트폼에 특수문자(®) 출력 문의 [1] file kimsap 2022.02.06 839
6325 질문 드립니다. [2] gigiyo 2022.01.26 354
6324 STANDARD_FULLSCREEN 버튼 제어 [3] file 유반장 2022.01.26 492
6323 메일 발송 복수 IP 설정 가능한지 궁금합니다. 안셀몽 2022.01.25 129
6322 BATCH JOB 실행을 위한 권한 [2] 이승승승 2022.01.24 583
6321 BADI ME_PROCESS_PO_CUST endless loop관련 file 제니킴킴. 2022.01.20 209
6320 Field symbol 과 텍스트 출력 [1] 서어억 2022.01.19 395
6319 Abap 언어는 대문자를 사용하나요? [3] twil0910 2022.01.18 466
6318 클래스로 만드는 장점이 어떤건가요? [3] 쌥맨 2022.01.14 2792