본문 바로가기

oracle

CAST 함수 사용법 1. CASTCAST는 하나의 built-in 데이터 타입이나 collection-typed value 를 다른 built-in datatype 이나 collection-typed value로 변환해 준다. 사용문법은 아래와 같다. cast( expr ) as type_name ) ( multiset ( subquery) 하나의 built-in 데이터타입을 다른 데이터타입으로 변경하는 경우 일반적인 데이터 형변환함수의 사용과 동일하다. 일반적인 형변환 함수와 구분되는 특징은 multiset 에 대해 형변환을 할 수 있다는 것이다. CAST 는 LONG, LONG RAW 를 지원하지 않는다. 2. CAST 예제A. 하나의 built-in data type 에서 하나의 built-in data type 으로.. 더보기
view VIEW는 오라클에서 제공하는 가상의 테이블(Virtual Table)입니다. 이미 우린 여러 실습을 통해 실제 테이블을 만들고 검색하는 일들을 해봤습니다. VIEW는 실제 테이블을 바탕으로 만들어진 가상의 테이블이며, 검색 등 기타 사용법은 실제 테이블과 거의 유사합니다. 따라서 이번 시간에는 VIEW를 만드는 방법을 주로 다루기로 하고, 기타 데이터 검색, 삭제, 변경 등은 실제 테이블로 작업하는 것과 거의 동일하므로 따로 설명하지는 않겠습니다. VIEW 만들기 CREATE OR REPLACE VIEW view_name AS query [WITH CHECK OPTION] [WITH READ ONLY]; 참고로 만들어진 VIEW를 삭제하려면, DROP VIEW view_name; 라고 하면 됩니다. 뷰.. 더보기
synonym 데이터베이스 객체 3종류 시퀀스, 인덱스, 동의어 3. 동의어동의어는 객체에 대한 별칭이다. 권한이 필요하다. -- 동의어 생성create synonym e for emp; -- 동의어 삭제drop synonym e; -- 동의어 생성 시 public 옵션 추가다른 사용자들도 같이 사용 할 수 있는 공용 동의어가 생성된다. -- public synonym 삭제관리자 권한에서만 삭제가 가능하다.drop public synonym for 동의어 이름 동의어와 공용 동의어 확인. --TEST초기값 1, 증분1, 최소값 1, 최대값 9999인 TEST_SEQ를 생성하시오. 순환 없고, 번호 추출시 한번에 10개씩 메모리에 캐시하도록 한다.create sequence test_seqincrement by 1sta.. 더보기