[ Oracle ] to_char를 이용해 숫자 사이의 컴마찍기 / 원화 출력하기
·
Archive/Develop
to_char를 이용해서 숫자를 우리가 아는 형태로 바꿔보자. select to_char(1000000,'999,999,999') from dual; 출력하면 아래와 같이 나온다. - 도 표현해보자. select to_char(-1000000,'999,999,999') from dual; select to_char(-1000000,'999,999,999s') from dual; 첫번째는 -1,000,000 가 출력되고, 두번째는 1,000,000- 가 출력된다. s 는 부호를 나타낸다. 원화 표시도 할 수 있다. 영문자 l 을 이용하면 된다. select to_char(1000000,'999,999,999l') from dual; select to_char(trunc(1000000.85,1),'999,9..
[ Oracle ] 문자형 함수를 알아보자! (upper, lower, length, concat, lpad, rpad, ltrim, rtrim)
·
Archive/Develop
문자형 함수 [실습을 위한 emp 테이블의 구조와 값] 위의 테이블로 문자형 함수들을 알아보겠습니다. upper & lower lower : 대문자 -> 소문자 변경 출력 upper : 소문자 -> 대문자 변경 출력 lower함수를 사용하면 출력 값이 대문자인것들을 소문자로 변경하여 출력합니다. 반대로 upwer 함수를 사용하면 출력값이 소문자로 대문자로 변경하여 출력합니다. lower 예제 upper 예제 length length함수를 사용하면 값의 길이를 알아낼 수 있습니다. length 예제 concat concat 함수를 사용하면 문자 혹은 문자열을 결합을 할 수 있습니다. 위의 사진과 같이 miss라는 문자열이 결합이 된 모습을 확인 가능합니다. rpad, lpad rpad를 사용하면 왼쪽 정렬..
[ Oracle ] Oracle DB SQL 사용자 정보 확인| 오늘 날짜 확인하기 | 환경 변수 확인&변경하기 | 시스템 뷰
·
Archive/Develop
사용자 정보 확인 show user 유저에 관한 정보를 확인할 수 있다. 환경변수 확인 & 설정 show parameter 환경 변수를 볼 수 있다. show parameter nls 는 언어와 관련되어 있다. alter session set nls_date_format='yyyy/mm/dd hh:mi:ss' alter 를 이용해서 환경변수의 값을 세팅할 수 있다. 샘플 스키마 Oracle 에서는 샘플스키마를 제공한다. scott, hr 이 있다. 오늘 날짜 확인하기 select sysdate from dual; oracle sql 에서 select 는 무조건 from 이 필요하다. from 뒤에 쓸 것이 없다면, 더미 테이블로 dual 을 사용하면 된다. 시스템 뷰 1. 데이터 딕셔너리 뷰 -> 주로 ..