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 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1
Tài liệu này dành cho phiên bản không được hỗ trợ của tỷ lệ kèo bóng đá.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong tỷ lệ kèo bóng đá phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

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

ThetiềnLoại lưu trữ số tiền tiền tệBảng 8-3. tỷ lệ kèo bóng đálc_monetaryCài đặt. Phạm vi hiển thị trong bảng giả định có hai'$ 1.000.00'.

Bảng 8-3. tỷ lệ kèo bóng đá tệ

tên Kích thước lưu trữ Mô tả phạm vi
tiền 8 byte Số tiền tiền tệ -92233720368547758.08 đến +92233720368547758.07

Vì đầu ra của loại dữ liệu này nhạy cảm với ngôn ngữ, nó có thểtiềnDữ liệu vào cơ sở dữ liệulc_monetary. Để tránh tỷ lệ kèo bóng đá vấn đề, trước khi khôi phụclc_monetarycó giá trị tương đương hoặc tương đương như trong

Giá trị củaSố, intBiginttỷ lệ kèo bóng đá dữ liệu có thểtiền. Chuyển đổi từRealDouble PrecisionDữ liệuSốĐầu tiên, ví dụ:

Chọn '12 .34 ':: float8 :: Numeric :: Money;

Tuy nhiên, điều này không được khuyến khích. Số điểm nổi nên

AtiềnGiá trị có thể được đúc thànhSốKhông mất độ chính xác. Chuyển đổi sang khác

Chọn '52093.89' :: Tiền :: Numeric :: Float8;

Phân chia AtiềnGiá trị theo số nguyêntiềngiá trị thànhSốTrước khi chia và trở lạitiềnSau đó. (Cái sau là thích hợp hơn để tránhtiềnGiá trịtiềnGiá trị, kết quảDouble Precision(tức là, một số thuần túy, không