Phiên bản được hỗ trợ:hiện tại(17)16 / 15 / 14 / 13
Phiên bản phát triển: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
Tài liệu này dành cho phiên bản không được hỗ trợ của soi kèo bóng đá truoctran.
Bạn có thể muốn xem cùng soi kèo bóng đá truoctran trang chohiện tạiPhiên bản hoặc soi kèo bóng đá truoctran trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

soi kèo bóng đá truoctran33.6.

Bản đồ thư viện PGTYPESsoi kèo bóng đá truoctranCác loại cơ sở dữ liệu cho C tương đươngsoi kèo bóng đá truoctranMáy chủ.

EXEC SQL BẮT ĐẦU phần khai báo;

33.6.1. Loại số

Loại số cung cấp các tính toán với tùy ýPhần 8.1Đối với loại tương đương trongsoi kèo bóng đá truoctranMáy chủ. Vì soi kèo bóng đá truoctranpgtypesnumeric_newpgtypesnumeric_freechức năng. Số thập phân

Các chức năng sau đây có thể được sử dụng để hoạt động với số

pgtypesnumeric_new

Yêu cầu soi kèo bóng đá truoctran con trỏ tới số mới được phân bổ

Số *pgtypesnumeric_new (void);
pgtypesnumeric_free

miễn phí một loại số, giải phóng tất cả bộ nhớ soi kèo bóng đá truoctran nó.

void pgtypesnumeric_free (số *var);
pgtypesnumeric_from_asc

phân tích loại số từ ký hiệu chuỗi soi kèo bóng đá truoctran nó.

Số *pgtypesnumeric_from_asc (char *str, char ** endptr);

Định dạng hợp lệ là ví dụ:-2, .794, +3.44, 592.49E07hoặc-32.84E-4. Nếu giá trị có thể được phân tích cú pháp*EndPtr. Bạn có thể đặt soi kèo bóng đá truoctran cách an toànendptrđến null.

pgtypesnumeric_to_asc

Trả về soi kèo bóng đá truoctran con trỏ cho soi kèo bóng đá truoctran chuỗi được phân bổ bởimallocchứanum.

char *pgtypesnumeric_to_asc (Numeric *num, int dscale);

Giá trị số sẽ được in bằngDSCALEchữ số thập phân, với làm tròn

pgtypesnumeric_add

Thêm hai biến số vào soi kèo bóng đá truoctran biến thứ ba.

int pgtypesnumeric_add (số *var1, số *var2, số *result

Hàm thêm các biếnVAR1var2vào biến kết quảKết quả.

pgtypesnumeric_sub

Trừ hai biến số và trả về kết quả

int pgtypesnumeric_sub (số *var1, số *var2, số *result

Hàm trừ biếnvar2Từ biếnVAR1. Kết quả soi kèo bóng đá truoctran hoạt động làKết quả.

pgtypesnumeric_mul

Nhân hai biến số và trả về kết quả

int pgtypesnumeric_mul (số *var1, số *var2, số *result

hàm nhân lên các biếnVAR1var2.Kết quả. Hàm trả về 0

pgtypesnumeric_div

Chia hai biến số và trả về kết quả trong

int pgtypesnumeric_div (số *var1, số *var2, số *result

Hàm chia các biếnVAR1bởivar2. Cácresult. Hàm trả về 0

pgtypesnumeric_cmp

So sánh hai biến số.

int pgtypesnumeric_cmp (số *var1, số *var2)

Hàm này so sánh hai biến số. Trong trường hợpint_maxđược trả về.

  • 1, nếuvar1lớn hơnvar2

  • -1, nếuVAR1nhỏ hơnvar2

  • 0, nếuVAR1var2bằng nhau

pgtypesnumeric_from_int

Chuyển đổi biến INT thành biến số.

int pgtypesnumeric_from_int (đã ký int int_val, số *var);

Chức năng này chấp nhận một biến soi kèo bóng đá truoctran loại đã ký int intvar. Khi thành công, 0 được trả lại và -1 trong

pgtypesnumeric_from_long

Chuyển đổi biến int dài thành biến số.

int pgtypesnumeric_from_long (đã ký Long int dài_val, số *var);

Hàm này chấp nhận soi kèo bóng đá truoctran biến số có chữ ký dàivar. Khi thành công, 0 được trả lại và -1 trong

pgtypesnumeric_copy

Sao chép qua soi kèo bóng đá truoctran biến số vào soi kèo bóng đá truoctran biến khác.

int pgtypesnumeric_copy (số *src, số *dst);

Hàm này sao chép giá trị soi kèo bóng đá truoctran biếnSRCchỉ vàoDSTĐiểm đến. Nó

pgtypesnumeric_from_double

Chuyển đổi soi kèo bóng đá truoctran biến loại đôi thành số.

int pgtypesnumeric_from_double (Double D, Numeric *dst);

Hàm này chấp nhận một biến soi kèo bóng đá truoctran loại đôi vàDSTĐiểm đến. Nó trở lại 0 khi thành công và

pgtypesnumeric_to_double

Chuyển đổi một biến soi kèo bóng đá truoctran loại thành gấp đôi.

int pgtypesnumeric_to_double (số *nv, double *dp)

Hàm chuyển đổi giá trị số từNVchỉ vàoDPĐiểm đến. Nó trả về 0 khi thành công và -1 nếu lỗierrnosẽ được đặt thànhpgtypes_num_overflowNgoài ra.

pgtypesnumeric_to_int

Chuyển đổi soi kèo bóng đá truoctran biến số loại thành int.

int pgtypesnumeric_to_int (số *nv, int *ip);

Hàm chuyển đổi giá trị số từNVchỉ vàoIPĐiểm đến. Nó trả về 0 khi thành công và -1 nếu lỗierrnosẽ được đặt thànhpgtypes_num_overflowNgoài ra.

pgtypesnumeric_to_long

Chuyển đổi soi kèo bóng đá truoctran biến số loại thành dài.

int pgtypesnumeric_to_long (số *nv, dài *lp);

Hàm chuyển đổi giá trị số từNVchỉ vàoLPĐiểm đến. Nó trở lại 0 khi thành công vàerrnoWillpgtypes_num_overflowNgoài ra.

pgtypesnumeric_to_decimal

Chuyển đổi một biến số soi kèo bóng đá truoctran số thành thập phân.

int pgtypesnumeric_to_decimal (số *src, thập phân *dst);

Hàm chuyển đổi giá trị số từSRCchỉ vàoDSTĐiểm đến. Nó trả về 0 khi thành công và -1 nếu lỗierrnosẽ được đặt thànhpgtypes_num_overflowNgoài ra.

pgtypesnumeric_from_decimal

Chuyển đổi soi kèo bóng đá truoctran biến số thập phân thành số.

int pgtypesnumeric_from_decimal (thập phân *src, số *dst);

Hàm chuyển đổi giá trị thập phân từSRCchỉ vàoDSTĐiểm đến. Nó trả về 0 khi thành công và -1 nếu lỗi

33.6.2. Loại soi kèo bóng đá truoctran

Loại soi kèo bóng đá truoctran trong C cho phép các chương trình của bạn xử lý dữ liệuPhần 8.5cho tương đươngsoi kèo bóng đá truoctranMáy chủ.

Các chức năng sau đây có thể được sử dụng để làm việc với soi kèo bóng đá truoctran

pgtypesdate_from_timestamp

Trích xuất phần soi kèo bóng đá truoctran từ dấu thời gian.

soi kèo bóng đá truoctran pgtypesdate_from_timestamp (Timestamp DT);

Hàm nhận được dấu thời gian làm đối số duy nhất soi kèo bóng đá truoctran nó

pgtypesdate_from_asc

phân tích soi kèo bóng đá truoctran từ biểu diễn văn bản của nó.

soi kèo bóng đá truoctran pgtypesdate_from_asc (char *str, char ** endptr);

Hàm nhận được c char* chuỗistrvà soi kèo bóng đá truoctran con trỏ tới c char* chuỗiendptr. Hiện tại ECPG*EndPtr.endptrđến

Lưu ý rằng chức năng luôn giả định được định dạng mdy

BảngHiển thị các định dạng đầu vào được phép.

Bảng 33-2. Định dạng đầu vào hợp lệ chopgtypesdate_from_asc

INPUT result
soi kèo bóng đá truoctran 8 tháng 1 năm 1999 soi kèo bóng đá truoctran 8 tháng 1 năm 1999
1999-01-08 soi kèo bóng đá truoctran 8 tháng 1 năm 1999
1/8/1999 soi kèo bóng đá truoctran 8 tháng 1 năm 1999
1/18/1999 18 tháng 1,
01/02/03 soi kèo bóng đá truoctran 1 tháng 2,
1999-JAN-08 soi kèo bóng đá truoctran 8 tháng 1 năm 1999
Jan-08-1999 soi kèo bóng đá truoctran 8 tháng 1 năm 1999
08-Jan-1999 soi kèo bóng đá truoctran 8 tháng 1 năm 1999
99-JAN-08 soi kèo bóng đá truoctran 8 tháng 1 năm 1999
08-Jan-99 soi kèo bóng đá truoctran 8 tháng 1 năm 1999
08-JAN-06 soi kèo bóng đá truoctran 8 tháng 1 năm 2006
Jan-08-99 soi kèo bóng đá truoctran 8 tháng 1 năm 1999
19990108 ISO 8601; soi kèo bóng đá truoctran 8 tháng 1,
990108 ISO 8601; soi kèo bóng đá truoctran 8 tháng 1,
1999.008 Năm và soi kèo bóng đá truoctran của
J2451187 soi kèo bóng đá truoctran Julian
soi kèo bóng đá truoctran 8 tháng 1, 99 năm 99 trước khi phổ biến
pgtypesdate_to_asc

Trả lại biểu diễn văn bản của một soi kèo bóng đá truoctran

char *pgtypesdate_to_asc (soi kèo bóng đá truoctran ddate);

Hàm nhận soi kèo bóng đá truoctranddatelà tham số duy nhất soi kèo bóng đá truoctran nó. Nó sẽ1999-01-18, tức là, trongYYYY-MM-DDĐịnh dạng.

pgtypesdate_julmdy

Trích xuất các giá trị cho soi kèo bóng đá truoctran, tháng và năm

void pgtypesdate_julmdy (soi kèo bóng đá truoctran d, int *mdy);

Hàm nhận soi kèo bóng đá truoctranDvà soi kèo bóng đá truoctran con trỏ tới soi kèo bóng đá truoctran mảng 3 số nguyênmdy. Tên biếnmdy [0]sẽ được đặt thành sốmdy [1]sẽ được đặtmdy [2]sẽ chứa năm.

pgtypesdate_mdyjul

Tạo giá trị soi kèo bóng đá truoctran từ một mảng gồm 3 số nguyên

void pgtypesdate_mdyjul (int *mdy, soi kèo bóng đá truoctran *jdate);

Hàm nhận được mảng soi kèo bóng đá truoctran 3 số nguyênmdy) là đối số đầu tiên soi kèo bóng đá truoctran nó và

pgtypesdate_dayofweek

Trả lại một số đại diện cho soi kèo bóng đá truoctran trong tuần cho một

int pgtypesdate_dayofweek (soi kèo bóng đá truoctran d);

Hàm nhận được biến soi kèo bóng đá truoctranDlà đối số duy nhất soi kèo bóng đá truoctran nó và trả về

  • 0 - Chủ nhật

  • 1 - Thứ Hai

  • 2 - Thứ ba

  • 3 - Thứ tư

  • 4 - Thứ năm

  • 5 - Thứ sáu

  • 6 - Thứ bảy

pgtypesdate_today

Nhận soi kèo bóng đá truoctran hiện tại.

void pgtypesdate_today (soi kèo bóng đá truoctran *d);

Hàm nhận được một con trỏ tới một biến soi kèo bóng đá truoctranD) mà nó đặt theo hiện tại

pgtypesdate_fmt_asc

Chuyển đổi một biến số soi kèo bóng đá truoctran thành văn bản của nó

int pgtypesdate_fmt_asc (soi kèo bóng đá truoctran ddate, char *fmtstring, char *outbuf);

Hàm nhận soi kèo bóng đá truoctran để chuyển đổi (ddate), Mặt nạ định dạng (FMTSTRING) và chuỗi sẽ giữOutbuf).

Khi thành công, 0 được trả về và giá trị âm nếu soi kèo bóng đá truoctran

Các nghĩa đen sau đây là các nhà xác định trường bạn

  • DD- Số lượng soi kèo bóng đá truoctran

  • mm- Số lượng soi kèo bóng đá truoctran

  • YY- Số lượng soi kèo bóng đá truoctran

  • Yyyy- Số lượng soi kèo bóng đá truoctran

  • DDD- Tên của soi kèo bóng đá truoctran

  • MMM- Tên soi kèo bóng đá truoctran

Tất cả các ký tự khác được sao chép 1: 1 vào đầu ra

Bảng 33-3chỉ ra soi kèo bóng đá truoctran vài định dạng có thể. Cái này

Bảng 33-3. Định dạng đầu vào hợp lệ chopgtypesdate_fmt_asc

Định dạng result
MMDDYY 112359
DDMMYY 231159
YYMMDD 591123
yy/mm/dd 59/11/23
YY MM DD 59 11 23
YY.MM.DD 59.11.23
.mm.yyyy.dd. .11.1959.23.
Mmm. DD, Yyyy nov. 23, 1959
MMM DD YYYY 23 tháng 11 năm 1959
Yyyy DD MM 1959 23 11
DDD, mmm. DD, Thứ Hai, soi kèo bóng đá truoctran 23 tháng 11,
(DDD) Mmm. DD, (Thứ Hai) soi kèo bóng đá truoctran 23 tháng 11,
pgtypesdate_defmt_asc

Sử dụng mặt nạ định dạng để chuyển đổi Cchar*Chuỗi thành giá trị của loại soi kèo bóng đá truoctran.

int pgtypesdate_defmt_asc (soi kèo bóng đá truoctran *d, char *fmt, char *str);

Hàm nhận được một con trỏ tới giá trị soi kèo bóng đá truoctran màD), Mặt nạ định dạng để sử dụng để phân tích cú phápFMT) và c char*str). Văn bảnYYhoặcYYYYĐiều đómmĐể chỉ ra vị trí soi kèo bóng đá truoctran thángDDĐể chỉ ra vị trí

BảngCho biết soi kèo bóng đá truoctran vài định dạng có thể. Điều này sẽ cho

Bảng 33-4. Định dạng đầu vào hợp lệ chordefmtdate

Định dạng chuỗi result
DDMMYY 21-2-54 1954-02-21
DDMMYY 2-12-54 1954-12-02
DDMMYY 20111954 1954-11-20
DDMMYY 130464 1964-04-13
mmm.dd.yyyy Mar-12-1967 1967-03-12
yy/mm/dd 1954, tháng 2 1954-02-03
mmm.dd.yyyy 041269 1969-04-12
yy/mm/dd Trong năm 2525, trong 2525-07-28
DD-MM-YY Tôi đã nói vào soi kèo bóng đá truoctran 28 của 2525-07-28
mmm.dd.yyy 9/14/58 1958-09-14
yy/mm/dd 47/03/29 1947-03-29
mmm.dd.yyyy soi kèo bóng đá truoctran 28 tháng 10 năm 1975 1975-10-28
MMDDYY soi kèo bóng đá truoctran 14 tháng 11 năm 1985 1985-11-14

33.6.3. Loại dấu thời gian

Loại dấu thời gian trong C cho phép các chương trình soi kèo bóng đá truoctran bạn đối phó vớiPhần 8.5cho tương đươngsoi kèo bóng đá truoctranMáy chủ.

Các chức năng sau đây có thể được sử dụng để làm việc với

pgtypestimestamp_from_asc

phân tích dấu thời gian từ biểu diễn văn bản soi kèo bóng đá truoctran nó vào

42756_42822

Hàm nhận được chuỗi để phân tích cú pháp (str) và soi kèo bóng đá truoctran con trỏ tới c char*endptr). Hiện tại ECPG*EndPtr.endptrđến

Hàm trả về thời gian phân tích cú pháp thành công.pgtypesinvalidtimestampđược trả về vàerrnođược đặt thànhpgtypes_ts_bad_timestamp. Nhìn thấypgtypesinvalidtimestampĐối với quan trọng

Nói chung, chuỗi đầu vào có thể chứa bất kỳsoi kèo bóng đá truoctranMáy chủ không

Bảng 33-5Chứa soi kèo bóng đá truoctran vài ví dụ cho đầu vào

Bảng 33-5. Định dạng đầu vào hợp lệ chopgtypestimestamp_from_asc

INPUT result
1999-01-08 04:05:06 1999-01-08 04:05:06
8 tháng 1 04:05:06 1999 1999-01-08 04:05:06
1999-Jan-08 1999-01-08 04: 05: 06.789
J2451187 1999-01-08 04:05:00 (thời gian
pgtypestimestamp_to_asc

Chuyển đổi một soi kèo bóng đá truoctran thành chuỗi c char*.

char *pgtypestimestamp_to_asc (dấu thời gian tStamp);

Hàm nhận được dấu thời gianTSTAMPlà đối số duy nhất soi kèo bóng đá truoctran nó và trả về

pgtypestimestamp_cien

Truy xuất dấu thời gian hiện tại.

46859_46908

Hàm lấy dấu thời gian hiện tại và lưutsĐiểm đến.

pgtypestimestamp_fmt_asc

Chuyển đổi biến dấu thời gian thành c char c* bằng cách sử dụng a

47388_47477

Hàm nhận được soi kèo bóng đá truoctran con trỏ tới dấu thời gian tớits), soi kèo bóng đá truoctran con trỏ tới bộ đệm đầu rađầu ra), Độ dài tối đastr_len) và mặt nạ định dạng để sử dụng choFMTSTR).

Khi thành công, chức năng trả về 0 và âm

Bạn có thể sử dụng các định dạng định dạng sau chostrftimechức năng trongLIBC. Bất kì

  • %A- được thay thế bởi

  • %A- được thay thế bởi

  • %B- được thay thế bởi

  • %B- được thay thế bởi

  • %C- được thay thế bởi (năm

  • %C- được thay thế bởi

  • %D- tương đương với%m/%d/%y.

  • %D- được thay thế bằng

  • %E* %O*- Tiện ích mở rộng địa phương POSIX. Các%EC %EC %Ex %Ex %EY %EY %OD %OE %OH %OI %OM %OM %OS %OU %OU %OV %OW %OW %OYđược cho là cung cấp

    Ngoài ra%OBĐược triển khai để biểu diễn tên tháng thay thế

  • %E- được thay thế bằng

  • %F- tương đương với%Y-%M-%D.

  • %g- được thay thế bằng a

  • %g- được thay thế bằng%g, nhưng như soi kèo bóng đá truoctran

  • %H- được thay thế bằng

  • %H- giống như%B.

  • %I- được thay thế bằng

  • %J- được thay thế bằng

  • %K- được thay thế bằng

  • %L- được thay thế bằng

  • %m- được thay thế bằng

  • %M- được thay thế bằng

  • %N- được thay thế bằng a

  • %O*- giống như%E*.

  • %P- được thay thế bởi"ante meridiem"hoặc"Đăng meridiem"khi thích hợp.

  • %R- tương đương với%H:%M.

  • %R- tương đương với%I:%M:%s%P.

  • %s- được thay thế bằng

  • %s- được thay thế bằng

  • %T- tương đương với%H:%M:%s

  • %T- được thay thế bằng a

  • %U- được thay thế bằng

  • %U- được thay thế bằng

  • %V- được thay thế bằng

  • %V- tương đương với%e-%b-%y.

  • %W- được thay thế bằng

  • %W- được thay thế bằng

  • %x- được thay thế bởi

  • %x- được thay thế bởi

  • %y- được thay thế bằng

  • %y- được thay thế bằng

  • %Z- được thay thế bằng

  • %Z- được thay thế bằng

  • %+- được thay thế bởi

  • %-*- Tiện ích mở rộng GNU LIBC.

  • $ _* - Tiện ích mở rộng GNU LIBC. Chỉ định rõ ràng không gian

  • %0*- Tiện ích mở rộng GNU LIBC.

  • %%- được thay thế bằng%.

pgtypestimestamp_sub

Trừ soi kèo bóng đá truoctran dấu thời gian từ cái khác và lưu

58441_58516

Hàm sẽ trừ biến dấu thời gian đóTS2Các điểm đến từ dấu thời gianTS1Điểm đến vàIVĐiểm đến.

Khi thành công, chức năng trả về 0 và âm

pgtypestimestamp_defmt_asc

phân tích giá trị dấu thời gian từ văn bản soi kèo bóng đá truoctran nó

int pgtypestimestamp_defmt_asc (char *str, char *fmt, dấu thời gian *d);

Hàm nhận được biểu diễn văn bản soi kèo bóng đá truoctran astrnhưFMT. Kết quả sẽ được lưu trữDĐiểm

Nếu mặt nạ định dạngFMTIS%y-%m-%d.

Đây là hàm ngược lạipgtypestimestamp_fmt_asc. Xem

pgtypestimeStamp_add_interval

Thêm biến khoảng vào biến dấu thời gian.

int pgtypestimestamp_add_interval (dấu thời gian *tin, khoảng *span, dấu thời gian

Hàm nhận được soi kèo bóng đá truoctran con trỏ tới dấu thời giantinvà soi kèo bóng đá truoctran con trỏ tới soi kèo bóng đá truoctranspan. Nó thêmToutĐiểm đến.

Khi thành công, chức năng trả về 0 và âm

pgtypestimestamp_sub_interval

Trừ soi kèo bóng đá truoctran biến khoảng từ dấu thời gian

int pgtypestimestamp_sub_interval (dấu thời gian *tin, khoảng *span, dấu thời gian

Hàm trừ biến khoảng thời gian đóspanCác điểm từtinchỉ vào và lưu kết quả vào biến đóToutĐiểm đến.

Khi thành công, chức năng trả về 0 và âm

33.6.4. Loại khoảng

Loại khoảng thời gian trong C cho phép các chương trình soi kèo bóng đá truoctran bạn đối phó vớiPhần 8.5cho tương đươngsoi kèo bóng đá truoctranMáy chủ.

Các chức năng sau đây có thể được sử dụng để làm việc với

PGTyPesInterval_New

Trả lại soi kèo bóng đá truoctran con trỏ cho soi kèo bóng đá truoctran khoảng thời gian mới được phân bổ

Khoảng thời gian *PgTyPesInterval_New (void);
pgtypesInterval_free

Phát hành bộ nhớ soi kèo bóng đá truoctran một khoảng thời gian được phân bổ trước đó

void pgtypesInterval_new (khoảng *intvl);
pgtypesInterval_from_asc

phân tích khoảng thời gian từ biểu diễn văn bản soi kèo bóng đá truoctran nó.

63438_63503

Hàm phân tích chuỗi đầu vàostrvà trả lại soi kèo bóng đá truoctran con trỏ để phân bổ*EndPtr. Bạn có thể đặt soi kèo bóng đá truoctran cách an toànendptrđến null.

pgtypesInterval_to_asc

Chuyển đổi một biến số loại thành văn bản soi kèo bóng đá truoctran nó

char *pgtypesInterval_to_asc (khoảng *span);

Hàm chuyển đổi biến khoảng đóspanchỉ vào C Char*.@.

pgtypesInterval_copy

Sao chép một biến soi kèo bóng đá truoctran khoảng thời gian.

64812_64882

Hàm sao chép biến khoảng thời gian đóINTVLSRCchỉ vàointvldestĐiểm

33.6.5. Loại thập phân

Loại thập phân tương tự như loại số. Tuy nhiên nópgtypesdecimal_newpgtypesdecimal_free). Có rất nhiềuInformixChế độ tương thíchPhần.

Các chức năng sau đây có thể được sử dụng để làm việc với số thập phânlibcompatThư viện.

pgtypesdecimal_new

Yêu cầu soi kèo bóng đá truoctran con trỏ tới số thập phân mới được phân bổ

thập phân *pgtypesdecimal_new (void);
pgtypesdecimal_free

miễn phí một loại thập phân, giải phóng tất cả bộ nhớ soi kèo bóng đá truoctran nó.

void pgtypesdecimal_free (thập phân *var);

33.6.6. giá trị errno soi kèo bóng đá truoctran

pgtypes_num_bad_numeric

soi kèo bóng đá truoctran đối số phải chứa soi kèo bóng đá truoctran biến số (hoặc

pgtypes_num_overflow

xảy ra tràn. Vì loại số có thể giao dịch

pgtypes_num_underflow

soi kèo bóng đá truoctran dòng chảy xảy ra. Vì loại số có thể giao dịch

pgtypes_num_divide_zero

soi kèo bóng đá truoctran bộ phận theo 0 đã được cố gắng.

pgtypes_date_bad_date

Chuỗi soi kèo bóng đá truoctran không hợp lệ đã được truyền chopgtypesdate_from_ascchức năng.

pgtypes_date_err_eargs

Đối số không hợp lệ đã được truyền chopgtypesdate_defmt_ascchức năng.

pgtypes_date_err_enoshortdate

Mã thông báo không hợp lệ trong chuỗi đầu vào đã được tìm thấy bởipgtypesdate_defmt_ascchức năng.

pgtypes_intvl_bad_interval

Chuỗi khoảng thời gian không hợp lệ đã được truyền đếnpgtypesInterval_from_ascHàm hoặc giá trị khoảng không hợp lệ đã được truyền chopgtypesInterval_to_ascchức năng.

pgtypes_date_err_enotdmy

Có sự không phù hợp trong soi kèo bóng đá truoctran/tháng/năm/nămpgtypesdate_defmt_ascchức năng.

pgtypes_date_bad_day

Một soi kèo bóng đá truoctran không hợp lệ của giá trị tháng được tìm thấy bởipgtypesdate_defmt_ascchức năng.

pgtypes_date_bad_month

Giá trị tháng không hợp lệ được tìm thấy bởipgtypesdate_defmt_ascchức năng.

pgtypes_ts_bad_timestamp

Chuỗi dấu thời gian không hợp lệ được truyền chopgtypestimeStamp_from_ascHàm hoặc giá trị dấu thời gian không hợp lệ đã được truyền chopgtypestimestamp_to_ascchức năng.

pgtypes_ts_err_einftime

Giá trị dấu thời gian vô hạn đã gặp phải trong A

33.6.7. Hằng số đặc biệt soi kèo bóng đá truoctran

pgtypesinvalidtimestamp

Giá trị thời gian loại biểu thị thời gian không hợp lệpgtypestimestamp_from_ascTrên phân tíchdấu thời gianKiểu dữ liệu,pgtypesinvalidtimestampcũng là hợp lệ1899-12-31 23:59:59. Để phát hiệnpgtypesinvalidtimestampnhưng cũng choerrno! = 0saupgtypestimestamp_from_asc.