[ Oracle ] 프로시저와 sql*plus 예제 (프로시저 호출하는 방법)
·
Archive/Develop
아래 sql 예제들은 oracle에서 기본 제공하는 scott 스키마를 이용했다. 프로시저 호출 프로시저는 select 문에서 호출할 수 없고, 다른 모듈에서 호출해 사용한다. p_midsal 이라는 프로시저를 다른 모듈에서 호출하려면, 아래와 같이 쓰면 된다. > begin p_midsal(3); end; / 또는 sql*plus 명령을 아래와 같이 써서 호출할 수도 있다. > exec p_midsal(2); 우선 emp 와 동일한 내용을 가진 testemp 테이블을 만들고 컬럼을 추가하겠다. 프로시저 예제 -- CTAS 기법으로 testemp 테이블을 만들고 컬럼 두개를 추가하시오. -- (grade number(), sumsal number(10)) create table testemp as sel..