programing

Oracle Server에서 문자열의 첫 번째 문자 제거

bestprogram 2023. 10. 9. 23:26

Oracle Server에서 문자열의 첫 번째 문자 제거

있습니다Table1.column1다음과 같은 텍스트가 있는 Oracle Server에서12345678910.

문자열의 처음 6자를 제거하려면 어떻게 해야 합니까?결과는 다음과 같습니다.78910.

SELECT SUBSTR( column1, 7, LENGTH( column1 ) - 6 )
FROM   Table1;

또는 보다 간단하게 다음을 수행할 수 있습니다.

SELECT SUBSTR( column1, 7 )
FROM   Table1;

문자열의 마지막 5자를 원하는 경우 두 번째 인수에 음의 값을 사용할 수 있습니다.SUBSTR, 다음과 같이:

select substr('12345678910', -5) from dual;

생산하는'78910'.

행운을 빌어요.

사용해보셨습니까?SUBSTR()와 같은 기능을 하는

select substr(column1, 6, 5)
from Table1;

언급URL : https://stackoverflow.com/questions/34889535/remove-first-characters-of-string-in-oracle-server