Oracle 함수 대전[문자열 함수,수학 함수,날짜 함수]1/4 페이지

2101 단어 Oracle함수.
SQL 의 단일 기록 함수 1.ASCII 는 지정 한 문자 와 대응 하 는 10 진 수 를 되 돌려 줍 니 다.SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A A ZERO SPACE---------------------------65 97 48 32 2.CHR 은 정 수 를 주 고 대응 하 는 문 자 를 되 돌려 줍 니 다.SQL> select chr(54740) zhao,chr(65) chr65 from dual; ZH C---조 A 3.CONCAT 은 두 문자열 을 연결 합 니 다.SQL>select concat('010-','888888')|'전 23'듀 얼 에서 고 건 경쟁 전화;고 건 경쟁 전화-----------010-888888 전 23 4.INITCAP 는 문자열 을 되 돌려 주 고 문자열 의 첫 번 째 자 모 를 대문자 로 바 꿉 니 다.SQL> select initcap('smith') upp from dual; UPP---Smith 5.INSTR(C1,C2,I,J)은 한 문자열 에서 지정 한 문 자 를 검색 하여 지정 한 문 자 를 발견 한 위 치 를 되 돌려 줍 니 다.C1 검 색 된 문자열 C2 검색 하고 자 하 는 문자열 I 검색 의 시작 위치 입 니 다.기본 값 은 1J 가 나타 나 는 위치 이 고 기본 값 은 1 SQL>select instr('oracle traning','ra',1,2)instring from dual 입 니 다.INSTRING------9 6.LENGTH 문자열 의 길 이 를 되 돌려 줍 니 다.SQL> select name,length(name),addr,length(addr),sal,length(to_char(sal)) from gao.nchar_tst; NAME LENGTH(NAME) ADDR LENGTH(ADDR) SAL LENGTH(TO_CHAR(SAL)---------------------------------------------------------------------------------------------------------------------------------------------AABBCCDD----aabbccdd 8.UPPER 문자열 을 되 돌려 주 고 모든 문 자 를 대문자 SQL>select upper('aaBbCcdd')upper from dual;UPPER----AABBCCDD 9.RPAD 와 LPAD(붙 여 넣 기 문자)RPAD 는 열의 오른쪽 에 문 자 를 붙 여 넣 습 니 다.LPAD 는 열의 왼쪽 에 문자 SQL>select lpad(rpad('gao',10,'*'),17,'*')from dual;LPAD(RPAD('GAO',1------------------*****gao*****부족 한 문 자 는*로 10.LTRIM 과 RTRIM LTRIM 을 채 우 고 왼쪽 에 나타 난 문자열 을 삭제 합 니 다.RTRIM 은 오른쪽 에 나타 난 문자열 SQL>select ltrim('gao qian jing',')from dual 을 삭제 합 니 다.LTRIM(RTRIM(' ------------- gao qian jing
1 2 3 4 다음 페이지 전문 을 읽다

좋은 웹페이지 즐겨찾기