가상 컬럼 Virtual Columns 실전 사용 사례
Oracle 11g 이상 버전부터 가상 컬럼을 사용할 수 있습니다. 가상컬럼은 Oracle Database 11g에 도입되었고 Express Edition 11gR2 이상에 포함된 새로운 기능 중 하나입니다. 테이블 내의 다른 컬럼을 참조하는 표현식에는 값을 가져오는 필드로 구성되며, 함수를 호출하는 표현식도 가능합니다. 1. 테이블 생성 SQL> CREATE TABLE SALES (PRODUCT_ID NUMBER (6) NOT NULL,BUY_ID NUMBER (5) NOT NULL,QUANTITY NUMBER (7,3) NOT NULL,PRICE NUMBER (7,3) NOT NULL,AMOUNT NUMBER GENERATED ALWAYS AS (QUANTITY * PRICE) VIRTUAL);Tab..