IT41 [ORACLE] RPAD & LPAD 활용 [RPAD 와 LPAD 활용법] SELECT 1,2,3,4,NULL FROM DUAL; 로 했을때 입력한 그대로 출력 된다. 아래구문 LPAD , RPAD 활용 방법은 예) LPAD('SQ',5,0) => SQ 컬럼의 값을 총 5칸까지 왼쪽부터 빈곳을 0으로 채운다. RPAD는 반대로 오른쪽 부터 채워넣는다. 0으로 채울 수도 있고 ' ' 처럼 스페이스바를 넣을 수도 있다. 왠만하면 NUMBER TYPE 형태는 0으로 채워주고 VARCHAR 형식은 스페이스바로 넣는다. 컬럼 값이 NULL 인 경우 숫자라면 NVL(NULL,0) NVL 처리를 먼저 하고 LPAD 로 감싼다. -> 000000 - 결과값 - 까먹지 말 것! 2020. 2. 18. 실무에서 오라클 테이블 간단하게 백업하는 방법. (AS SELECT) 간단하게 테이블 백업해두는 방법. SELECT 결과 값을 백업.ex ) SELECT 전체 결과 값 백업 CREATE TABLE 백업할 테이블명 (TEST_ZZOLBO_20200130) AS SELECT * FROM TEST_ZZOLBO; ex) SELECT 조건에 따른 백업 (PersonID 가 1인 데이터만 백업) CREATE TABLE TEST_ZZOLBO_20200130 AS SELECT * FROM TEST_ZZOLBO WHERE PersonID = '1' ; 2020. 1. 30. 오라클 테이블 삭제 및 테이블 변경 (DROP TABLE , ALTER TABLE) 테이블을 삭제 하기 위한 쿼리 - DROP TABLE 테이블명; 예시 : DROP TABLE TEST_ZZOLBO; - 삭제 이후 SELECT * FROM TEST_ZZOLBO; 에 대한 결과 테이블을 찾을 수 없다는 에러메세지가 출력된다. [ORACLE] ALTER TABLE 테이블 수정 ( ADD, RENAME ) 테이블 생성이 완료되고 DROP -> 다시 CREATE 하는 단순한 방법도 존재하지만 데이터가 저장되어있는 상태 혹은 테이블을 사용하는 도중이라면 컬럼을 추가하거나 삭제 하게 된다. ADD COLUMN 컬럼 추가 기존 테이블에 컬럼 추가 ALTER TABLE 생성되어있는 테이블명 ADD 추가될 컬럼이름 데이터타입; ALTER TABLE TEST_ZZOLBO ADD TEST VARCHAR2(.. 2020. 1. 30. 오라클 테이블 생성 및 생성확인 (CREATE TABLE, SELECT) 데이터베이스에 테이블을 생성하려면 다음과 같이 입력한다. 말 그대로 CREATE TABLE 테이블을 생성한다. TEST_ZZOLBO 라는 이름으로 그 테이블안에 사용할 컬럼은 PersonID , LastName , FirstName , Address , City 라는 컬럼을 가진다. 생성된 테이블을 확인하려면 SELECT * FROM TEST_ZZOLBO; 빈 데이터의 테이블이 생성된걸 확인할 수 있다. 2020. 1. 30. 이전 1 ··· 4 5 6 7 8 9 10 11 다음