메뉴 건너뛰기

SAP 한국 커뮤니티

abap sql left mid 질문

aodwlsghd 2020.09.14 14:42 조회 수 : 2738

안녕하세요

 

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가 불가능한가요?)

 

번호 제목 글쓴이 날짜 조회 수
6285 문자열 자르는 방법 [1] MOABAP 2021.09.09 1376
6284 인터널 테이블 데이터 옮기는 방법? [4] 켐퍼 2021.08.31 789
6283 ABAP Editor 코멘트 처리 [1] 제니킴킴. 2021.08.30 353
6282 또다른 abap 왕초보가 텍스트 일레맨트이용 출력하는법 질문합니다. [1] file 블랙핑크 2021.08.27 790
6281 FOR ALL ENTRIES IN 구문 말고 다른 DB테이블과 인터널 테이블 조인하려면 어떻게 해야될까요? [3] 죠죠 2021.08.24 3410
6280 abap왕초보 입니다. [1] file alarm 2021.08.19 493
6279 Function 내에서 마우스 우클릭 시, 덤프발생 ! [1] file 아좀더 2021.08.18 347
6278 엑셀로 다운 할 때 날짜 포맷 문의 file alarm 2021.08.02 325
6277 SMARTFORM 출력 프린트 세팅 file iliiililililill 2021.07.28 234
6276 인터널테이블 추출 간단한 로직 하나만 알려주세요 ^^ [1] 파출부 2021.07.20 783
6275 화면 유형 속성 변경 [1] file alarm 2021.07.20 373
6274 테이블 타입 변경 [6] 블랙 2021.07.16 641
6273 유사 BOM을 조회하는 Function이나 방법이 있을까요? [2] 성후 2021.07.01 714
6272 권한별 DISPLAY 여부 [1] alarm 2021.07.01 365
6271 bdc 모드 실행시 실행 이상없는 경우 [1] 십년만에 2021.07.01 304
6270 스마트폼 프린트 관련질문이요. 바둥바둥 2021.06.30 175
6269 IDOC 생성관련 제니킴킴. 2021.06.27 207
6268 TYPE P DECIMAL 5 를 CHAR 로 형변환 [1] alarm 2021.06.25 1155
6267 DBIF_RSQL_INVALID_RSQL 오류 [3] alarm 2021.06.25 808
6266 QR 코드 Read [2] 깁슨매냐 2021.06.19 1053