Các giá trị được chèn vào bảng được chuyển đổi thành cách đọc kèo bóng đá dữ liệu của cột đích theo các bước sau.
Chuyển đổi cách đọc kèo bóng đá lưu trữ giá trị
Kiểm tra khớp chính xác với mục tiêu.
Nếu không, hãy cố gắng chuyển đổi biểu thức thành cách đọc kèo bóng đá đích. Điều này là có thể nếu mộtdiễn viên gánGiữa hai cách đọc kèo bóng đá được đăng ký trongPG_CAST
Danh mục (xemTạo Cast). Ngoài ra, nếu biểu thức là một chữ không xác định, nội dung của chuỗi chữ sẽ được đưa vào thói quen chuyển đổi đầu vào cho cách đọc kèo bóng đá đích.
Kiểm tra xem liệu có đúc kích thước cho cách đọc kèo bóng đá mục tiêu không. Một diễn viên kích thước là một diễn viên từ cách đọc kèo bóng đá đó đến chính nó.pg_cast
Danh mục, áp dụng nó vào biểu thức trước khi lưu trữ vào cột đích. Chức năng triển khai cho dàn diễn viên như vậy luôn luôn có một tham số bổ sung của cách đọc kèo bóng đáSố nguyên
, nhận được cột đíchatttyPmod
Giá trị (thường là độ dài được khai báo của nó, mặc dù cách giải thíchatttyPmod
khác nhau cho các cách đọc kèo bóng đá dữ liệu khác nhau) và nó có thể mất một phần baBoolean
Tham số cho biết các diễn viên là rõ ràng hay ngầm. Hàm Cast chịu trách nhiệm áp dụng bất kỳ ngữ nghĩa phụ thuộc vào chiều dài nào như kiểm tra kích thước hoặc cắt ngắn.
Ví dụ 10.9.ký tự
Chuyển đổi cách đọc kèo bóng đá lưu trữ
Đối với cột đích được khai báo làký tự (20)
Câu lệnh sau đây cho thấy giá trị được cách đọc kèo bóng đá trữ có kích thước chính xác:
Tạo Bảng VV (V ký tự (20));
Điều thực sự đã xảy ra ở đây là hai chữ không xác định được giải quyết thànhText
Theo mặc định, cho phép||
Nhà điều hành được giải quyết làText
Concatenation. Sau đóText
Kết quả của toán tử được chuyển đổi thànhbpchar
(HồiChar trắng, Tên nội bộ củaNhân vật
cách đọc kèo bóng đá dữ liệu) Để phù hợp với cách đọc kèo bóng đá cột đích. (Kể từ khi chuyển đổi từText
đếnbpchar
14032_14142bpchar (bpchar, số nguyên, boolean)
được tìm thấy trong danh mục hệ thống và được áp dụng cho kết quả của người vận hành và độ dài cột được lưu trữ. Hàm cụ thể cách đọc kèo bóng đá này thực hiện kiểm tra độ dài cần thiết và bổ sung các không gian đệm.