스칼라 함수의 숫자 인수가 범위를 벗어났으므로 명령문이 실행되지 않았습니다.

 

- 하나 이상의 문자열을 조작하는 스칼라 함수에 범위밖 숫자 인수를 지정한 경우 발생

 

  • SUBSTR
  • SUBSTRING
  • LEFT
  • RIGHT
  • INSERT
  • OVERLAY
SELECT SUBSTR('',1,1) from dual;

- SUBSTR 함수에 대한 두 번째 인수는 문자열에서의 위치를 지정

- 해당 인수에 대해 지정한 값이 1보다 작거나 문자열의 길이보다 크면 에러 발생

'DATABASE > db2' 카테고리의 다른 글

[DB2] ALTER TABLE 오류  (0) 2021.07.07
[DB2] SQL State: 55019  (0) 2021.05.18
[DB2] SQLSTATE=42826, SQLCODE=-421  (0) 2020.07.15
[DB2] SQLSTATE = 22001: Error Code = -302  (0) 2020.05.07