이 문서는 지원되지 않는 메이저 토토 사이트 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.PostgreSQL : 문서 : 17 : 39.6. 토토 커뮤니티 및 명령 상태버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

13.6. 규칙 및 명령 상태

메이저 토토 사이트서버가 반환됨 명령 상태 문자열(예:삽입 149592 1, 수신하는 각 쿼리에 대해. 이것은 충분히 간단합니다. 관련된 규칙이 없지만 쿼리가 실행되면 어떻게 됩니까? 규칙에 따라 다시 작성됩니까?

현재메이저 토토 사이트7.3, 규칙 다음과 같이 명령 상태에 영향을 미칩니다.

  1. 쿼리에 대한 무조건적인 INSTEAD 규칙이 없는 경우, 그런 다음 원래 주어진 쿼리가 실행되고 명령 상태는 평소대로 반환됩니다. (하지만 만약에 조건부 INSTEAD 규칙이 있었고, 해당 자격이 원본에 추가됩니다. 질문. 이렇게 하면 처리하는 행 수가 줄어들 수 있으며, 그렇다면 보고된 상태가 영향을 받습니다.)

  2. 쿼리에 대한 무조건적인 INSTEAD 규칙이 있는 경우, 그러면 원래 쿼리는 전혀 실행되지 않습니다. 이에 이 경우 서버는 마지막 명령 상태를 반환합니다. INSTEAD 규칙에 의해 삽입된 쿼리(조건부 또는 무조건)이며 동일한 유형(INSERT, UPDATE 또는 DELETE)를 원래 쿼리로 사용합니다. 해당 사항을 충족하는 쿼리가 없는 경우 요구 사항이 규칙에 의해 추가된 다음 반환된 명령 상태에는 원래 쿼리 유형과 0이 표시됩니다. 튜플 수 및 OID 필드.

프로그래머는 원하는 INSTEAD 규칙이 두 번째 경우에 명령 상태를 설정하는 것 활성 규칙 중 알파벳순으로 마지막 규칙 이름입니다. 마지막으로 발사됩니다.