오라클(IT)/쿼리 5

[Oracle]오라클 SQL Comment 추가/수정/삭제/조회 방법

Comment 란? 테이블 또는 컬럼의 뜻을 조회하는 '주석'의 기능이라고 생각하시면 됩니다. 1. 테이블 Comment 추가 / 컬럼 Comment 추가 COMMENT ON TABLE 테이블명 IS '테이블 코멘트'; COMMENT ON COLUMN 테이블명.컬럼명 IS '칼럼 코멘트'; 2. 테이블 Comment 수정 / 컬럼 Comment 수정 COMMENT ON TABLE 테이블명 IS '수정할 테이블 코멘트'; COMMENT ON COLUMN 테이블명.컬럼명 IS '수정할 컬럼 코멘트'; 3. 테이블 Comment 삭제 / 컬럼 Comment 삭제 COMMENT ON TABLE 테이블명 IS ''; COMMENT ON COLUMN 테이블명.컬럼명 IS ''; 삭제의 경우 null 값으로 수정해서..

[Oracle]오라클 INSTR 함수 사용방법 정리

오라클 INSTR함수 사용 방법입니다. INSTR함수는 문자열에서 원하는 문자를 찾을 때 사용하며, 뒤에서부터(문자의 마지막에서 역으로) 검색도 가능합니다. 또한 INSRT함수는 대,소문자를 구분하고, 띄어쓰기도 하나의 문자로 인식합니다. 문법 1. INSTR('문자열' , '찾는문자값') 2. INSTR('문자열' , '찾는문자값' , '찾기 시작하는 위치') 3. INSTR('문자열' , '찾는문자값' , '찾기 시작하는 위치' , '찾는 결과의 순번') .하나씩 살펴볼께요! 1. INSTR('문자열' , '찾는문자값') SELECT INSTR('Assistant_Manager_Lee', 'an') FROM DUAL 'Assistant_Manager_Lee' 라는 문자열에서 'an' 을 찾는 쿼리입니..

[Oracle]오라클 컬럼 데이터 타입 변경

오라클 컬럼 데이터 타입 변경 방법입니다.ALTER TABLE 테이블명 MODIFY 컬럼명 데이터타입(길이) 예시.테이블 명: Assistant_Manager_Lee 컬럼명: Before 데이터타입: VARCHAR(2) ALTER TABLE Assistant_Manager_Lee MODIFY Before VARCHAR(2); ※데이터 타입 변경 시 해당 컬럼의 값을 모두 지워야 변경이 가능합니다. 데이터가 남아있을 경우 ORA-01439 에러가 발생합니다.

[Oracle] 오라클 컬럼 사이즈 변경 (ALTER TABLE COLUMN SIZE)

오라클 컬럼 사이즈 변경 방법입니다. ORACLE ALTER TABLE COLUMN SIZE ALTER TABLE 테이블명 MODIFY(컬럼명 VARCHAR2(10)); ALTER TABLE TABLE_NAME MODIFY(COLUMN_NAME VARCHAR2(10)); 예시. 테이블 명: Assistant_Manager_Lee 변경 컬럼명: Before 변경 전 사이즈: VARCHAR(5) 변경 후 사이즈: VARCHAR(10) ALTER TABLE Assistant_Manager_Lee MODIFY(Before VARCHAR2(10)); ※데이터 길이를 줄일 때, 컬럼에 존재하는 값 중 변경할 길이보다 큰 값이 있으면 오류가 발생합니다. ORA-01441

반응형