이 문서는 지원되지 않는 버전의 토토 사이트 순위을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다토토 커뮤니티 : 문서 : 17 : 42.1. 개요버전 또는 위에 나열된 다른 지원되는 버전 중 하나입니다.

39.1. 개요

pl/tcl은 작가가 가지고있는 대부분의 기능을 제공합니다. C 언어로 몇 가지 제한 사항이 있으며 추가 사용 가능한 강력한 문자열 처리 라이브러리 tcl.

하나의 설득력좋은제한은 안전 내에서 모든 것이 실행된다는 것입니다. TCL 통역사의 맥락. 제한 외에도 Safe TCL의 명령 세트, 몇 가지 명령 만 사용할 수 있습니다. SPI를 통해 데이터베이스에 액세스하고를 통해 메시지를 올리려면elog (). PL/TCL은 방법을 제공하지 않습니다 데이터베이스 서버의 내부에 액세스하거나 OS 레벨을 얻기 위해 의 권한에 따른 액세스토토 사이트 순위C 함수로 서버 프로세스 할 수 있습니다. 따라서 비전없는 데이터베이스 사용자는 사용하기에 신뢰할 수 있습니다 이 언어; 그것은 그들에게 무제한의 권위를주지 않습니다.

다른 주목할만한 구현 제한은 TCL입니다 함수는 신규 입력/출력 함수를 만드는 데 사용될 수 없습니다. 데이터 유형.

때로는 그렇지 않은 tcl 함수를 작성하는 것이 바람직합니다. 안전한 TCL로 제한됩니다. 예를 들어, TCL을 원할 수도 있습니다 이메일을 보내는 기능. 이러한 사례를 처리하려면 a가 있습니다 변형pl/tcl호출pl/tclu(신뢰할 수없는 TCL의 경우). 이것은입니다 전체 TCL 통역사가 사용 된 것을 제외하고는 동일한 언어입니다.ifpl/tclu사용되며, an 신뢰할 수없는 절차 언어따라서 데이터베이스 만 있도록 슈퍼업자는 기능을 만들 수 있습니다. A의 작가pl/tclu함수는주의를 기울여야합니다 이 기능은 원치 않는 일을하는 데 사용될 수 없다는 것입니다. 사용자가 할 수있는 모든 것을 할 수 있습니다. 데이터베이스 관리자로 로그인했습니다.

공유 객체 코드pl/tclpl/tclu통화 처리기가 자동으로 구축됩니다 그리고에 설치토토 사이트 순위라이브러리 디렉토리 TCL 지원이 지정된 경우 설치 절차의 구성 단계. 설치하려면pl/tcl및/또는pl/tclu특정 데이터베이스에서 사용Createlang프로그램, 예를 들어Createlang PLTCLdbname또는Createlang pltcludbname.