이지아밥 z03_24 예제 질문드립니다.
substr(b.carrname,1,8) 에서 오류가 나는데 왜 그럴까요?
에러 메세지
댓글 3
-
리얼오버
2021.10.31 17:08
-
Hwable
2021.11.01 19:27
NATIVE SQL 명령어의 경우는,
SAP 시스템에 연결된 DB 가 어떤 버전이냐에 따라 Substring Built-in Function 이 SUBSTR 일수도, SUBSTRING 일수도 있습니다.
참고로, MSSQL / HANA DB 은 SUBSTRING 으로 사용하고, ORACLE DB는 SUBSTR 로 사용합니다.
교재 내 소스코드는 ORACLE DB 기반으로 작성된 것 같네요.
-
리얼오버
2022.01.07 20:07
답변감사합니다. SUBSTRING 으로 해야되더라구요 MS-SQL은 ^^ 답변 감사합니다.
SUBSTR -> SUBSTRING
SELECT A.CARRID, SUBSTRING(B.CARRNAME, 1, 8)
으로 작성하니까 됩니다.
SUBSTR 으로적으니 안됩니다.
SUBSTRING 으로 적어보십시요. 되네요 ^^;;