Phiên bản được hỗ trợ:hiện tại(17) /16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản không được hỗ trợ:12 / 11 / 10 / 9.6

44.8. tỷ lệ kèo bóng đá 88

Mã TCL trong hoặc được gọi từ chức năng PL/TCL có thể gây ra tỷ lệ kèo bóng đá 88, bằng cách thực hiện một số hoạt động không hợp lệ hoặc bằng cách tạo tỷ lệ kèo bóng đá 88 bằng cách sử dụng TCLERRORlệnh hoặc tỷ lệ kèo bóng đá 88'sELOGlệnh. Những tỷ lệ kèo bóng đá 88 như vậy có thể bị bắt trong TCL bằng TCLCatchlệnh. Nếu một tỷ lệ kèo bóng đá 88 không bị bắt nhưng được phép tuyên truyền đến cấp cao nhất thực thi chức năng PL/TCL, thì nó được báo cáo là tỷ lệ kèo bóng đá 88 SQL trong truy vấn gọi của hàm.

Ngược lại, các tỷ lệ kèo bóng đá 88 SQL xảy ra trong PL/TCL'sSPI_EXEC, spi_prepareSPI_EXECPCác lệnh được báo cáo là tỷ lệ kèo bóng đá 88 TCL, vì vậy chúng có thể bắt được bởi TCL'sCatchLệnh. .

TCL cung cấpErrorCodeBiến có thể đại diện cho thông tin bổ sung về một tỷ lệ kèo bóng đá 88 một biểu mẫu dễ dàng cho các chương trình TCL để giải thích. Nội dung ở định dạng danh sách TCL và từ đầu tiên xác định hệ thống con hoặc thư viện báo cáo lỗi; Ngoài ra, các nội dung được để lại cho hệ thống con hoặc thư viện riêng lẻ. Đối với các lỗi cơ sở dữ liệu được báo cáo bởi các lệnh PL/TCL, từ đầu tiên làPostgres, Từ thứ hai là số phiên bản PostgreSQL và các từ bổ sung là các cặp tên/giá trị trường cung cấp thông tin chi tiết về tỷ lệ kèo bóng đá 88. Các trườngSQLSTATE, điều kiệntin nhắnluôn được cung cấp (hai lần đầu tiên đại diện cho mã tỷ lệ kèo bóng đá 88 và tên điều kiện như trongPhụ lục A). Các trường có thể có mặt bao gồmchi tiết, gợi ý, bối cảnh, lược đồ, Bảng, Cột, DataType, ràng buộc, câu lệnh, con trỏ_poseition, FileName, Linenofuncname.

Một cách thuận tiện để làm việc với tỷ lệ kèo bóng đá 88'sErrorCodeThông tin là tải nó vào một mảng, để tên trường trở thành các chỉ số mảng. Mã để làm điều đó có thể trông giống như

Nếu [bắt spi_exec $ sql_command] 
    if [lindex $ :: errorCode 0] == "postgres" 
        etray set orrorArray $ :: ErrorCode
        Nếu $ errorArray (điều kiện) == "unefined_table" 
            # đối phó với bàn bị thiếu
         khác 
            # đối phó với một số loại tỷ lệ kèo bóng đá 88 SQL khác

(Các dấu chấm đôi chỉ định rõ ràng rằngErrorCodelà một biến toàn cầu.)

Gửi hiệu chỉnh

Nếu bạn thấy bất cứ điều gì tỷ lệ kèo bóng đá 88 tài liệu không chính xác, không khớp Kinh nghiệm của bạn với tính năng cụ thể hoặc yêu cầu làm rõ thêm, Vui lòng sử dụngMẫu nàyĐể báo cáo vấn đề tài liệu.