soi kèo bóng đá truoctran 9.1.24 Tài liệu | ||||
---|---|---|---|---|
prev | UP | Chương 33.ECPG- nhúngSQLtrong C | NEXT |
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;
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_new
vàpgtypesnumeric_free
chứ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ởimalloc
chứ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ếnVAR1vàvar2và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ếnVAR1vàvar2.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ếuVAR1vàvar2bằ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
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 |
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
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 chostrftime
chứ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
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
Loại thập phân tương tự như loại số. Tuy nhiên nópgtypesdecimal_new
vàpgtypesdecimal_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);
soi kèo bóng đá truoctran đối số phải chứa soi kèo bóng đá truoctran biến số (hoặc
xảy ra tràn. Vì loại số có thể giao dịch
soi kèo bóng đá truoctran dòng chảy xảy ra. Vì loại số có thể giao dịch
soi kèo bóng đá truoctran bộ phận theo 0 đã được cố gắng.
Chuỗi soi kèo bóng đá truoctran không hợp lệ đã được truyền chopgtypesdate_from_asc
chức năng.
Đối số không hợp lệ đã được truyền chopgtypesdate_defmt_asc
chức năng.
Mã thông báo không hợp lệ trong chuỗi đầu vào đã được tìm thấy bởipgtypesdate_defmt_asc
chức năng.
Chuỗi khoảng thời gian không hợp lệ đã được truyền đếnpgtypesInterval_from_asc
Hàm hoặc giá trị khoảng không hợp lệ đã được truyền chopgtypesInterval_to_asc
chức năng.
Có sự không phù hợp trong soi kèo bóng đá truoctran/tháng/năm/nămpgtypesdate_defmt_asc
chức năng.
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_asc
chức năng.
Giá trị tháng không hợp lệ được tìm thấy bởipgtypesdate_defmt_asc
chức năng.
Chuỗi dấu thời gian không hợp lệ được truyền chopgtypestimeStamp_from_asc
Hàm hoặc giá trị dấu thời gian không hợp lệ đã được truyền chopgtypestimestamp_to_asc
chức năng.
Giá trị dấu thời gian vô hạn đã gặp phải trong A