프로시저는 함수와 유사한 데이터베이스 개체입니다. 주요 차이점은 다음과 같습니다.
프로시저는 다음으로 정의됩니다.스포츠 토토 생성명령, 아님함수 생성.
스포츠 토토는 함수 값을 반환하지 않습니다. 따라서스포츠 토토 생성부족반품절. 그러나 스포츠 토토에서는 대신 출력 매개변수를 통해 호출자에게 데이터를 반환할 수 있습니다.
함수가 쿼리 또는 DML 명령의 일부로 호출되는 동안 프로시저는 다음을 사용하여 별도로 호출됩니다.전화명령.
프로시저는 실행 중에 트랜잭션을 커밋하거나 롤백할 수 있습니다(그런 다음 자동으로 새 트랜잭션을 시작함).전화명령은 명시적 트랜잭션 블록의 일부가 아닙니다. 함수는 그렇게 할 수 없습니다.
엄격성과 같은 특정 기능 속성은 스포츠 토토에 적용되지 않습니다. 이러한 속성은 쿼리에서 함수가 사용되는 방식을 제어하며 이는 스포츠 토토와 관련이 없습니다.
사용자 정의 함수를 정의하는 방법에 대한 다음 섹션의 설명은 위에서 설명한 사항을 제외하고 프로시저에도 적용됩니다.
총칭하여 함수와 프로시져라고도 합니다.루틴. 다음과 같은 명령이 있습니다.루틴 변경그리고드롭 루틴어떤 종류인지 알 필요 없이 함수와 스포츠 토토에 대해 연산을 수행할 수 있습니다. 그러나 참고할 것은 없습니다.루틴 생성명령.
문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 경험이 있거나 추가 설명이 필요한 경우 이용해주세요이 양식문서 문제를 보고합니다.