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 PostgreSQL.
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ế.

33.15.Informixsoi kèo bóng đá truoctran

ECPGCó thể chạy trong cái gọi làsoi kèo bóng đá truoctran Informix. Nếu điều nàyInformixPrecompiler choInformixE/SQL. Nói chung sẽ nói điều này sẽEXEC SQLnguyên thủy để giới thiệu SQL nhúng

$ int j = 3;

Lưu ý:Không được có bất kỳ khoảng trắng nào giữa$và bộ xử lý trước sauBao gồm, xác định, IFDEF, v.v. Nếu không, bộ tiền xử lý sẽ

Có hai soi kèo bóng đá truoctran:Informix, Informix_SE

Khi liên kết các chương trình sử dụng soi kèo bóng đá truoctran này,libcompatĐiều đó

Bên cạnh đường cú pháp được giải soi kèo bóng đá truoctran trước đó,Informixsoi kèo bóng đá truoctran

Informixsoi kèo bóng đá truoctranInformixsoi kèo bóng đá truoctran cho phép bạnInformixHành vi; nó cho phép bạnInformixtại thời điểm này. Hơn nữa, soi kèo bóng đá truoctran sốPostgreSQL'sCác loại DateTime và IntervalNămVì vậy, bạn sẽ không tìm thấy hỗ trợ trong ECPG cho điều đó

33.15.1. Các loại bổ sung

12667_12815typedef.Sypeedef somethpe

EXEC SQL bắt đầu khai báo;

33.15.2. Bổ sung/thiếu nhúng

Đóng cơ sở dữ liệu

Câu lệnh này đóng kết nối hiện tại. Trong thực tế,Ngắt kết nối hiện tại:

$ Đóng cơ sở dữ liệu;                / * Đóng kết nối hiện tại */
con trỏ miễn phí_name

Do sự khác biệt về cách thức hoạt động của ECPG so vớimiễn phíCâu lệnh trong ECPG. Điều này là do trongTuyên bố con trỏKhông

Tuyên bố miễn phí_name

Tuyên bố miễn phí_namelà aChuẩn bị giải quyết.

33.15.3. SQLDA soi kèo bóng đá truoctran thông tin

soi kèo bóng đá truoctran thông tin hỗ trợ một cấu trúc khác vớiPhần. Xem bên dưới:

struct sqlvar_compat

Các thuộc tính toàn cầu là:

SQLD

Số lượng trường trongSQLDAMô tả.

SQLVAR

Con trỏ tới các thuộc tính trên mỗi trường.

desc_name

Không được sử dụng, chứa đầy byte không.

desc_occ

Kích thước của cấu trúc được phân bổ.

desc_next

Con trỏ đến cấu trúc SQLDA tiếp theo nếu tập kết quả

dành riêng

Con trỏ không sử dụng, chứa null. Giữ cho

Các thuộc tính trên trường ở bên dưới, chúng được lưu trữ trongSQLVARmảng:

SQLTYPE

Loại trường. Hằng số ở trongsqltypes.h

sqllen

Độ dài của dữ liệu trường.

sqldata

Con trỏ tới dữ liệu trường. Con trỏ là củachar *Loại, dữ liệu được trỏ bởi

inttval;
SQLIND

Con trỏ tới chỉ báo null. Nếu được trả lại bằng mô tảThực thi ... bằng cách sử dụngSau đó, giá trị của con trỏ null có nghĩa là giá trịsqlitypephải được đặt đúng.

if ( *(int2 *) sqldata- sqlvar [i] .sqlind! = 0)
sqlname

Tên của trường. Chuỗi kết thúc 0.

SQLformat

Được bảo lưu trong Informix, giá trị củapqfformat ()cho trường.

SQLITYPE

Loại dữ liệu chỉ báo null. Nó luôn luôn là sqlsmintSQLDAđược sử dụng cho soi kèo bóng đá truoctran truy vấn được tham số,

Sqlilen

Độ dài của dữ liệu chỉ báo null.

SQLXID

Loại trường mở rộng, kết quả củapqfttype ().

sqltypename
SQLTYPELEN
SQLOWNERLEN
SQLSourCetype
sqlownername
SQLSourceID
SQLFlags
sqlreserved

không sử dụng.

SQLILONGDATA

nó bằng vớisqldatanếusqllenlớn hơn 32kb.

Ví dụ:

EXEC SQL bao gồm sqlda.h;

Để biết thêm thông tin, xemsqlda.htiêu đề vàsrc/giao diện/ecpg/test/compat_informix/sqlda.pgcKiểm tra hồi quy.

33.15.4. Thêm vào

decadd

Thêm hai giá trị loại thập phân.

int decadd (thập phân *arg1, thập phân *arg2, decimal *sum);

Hàm nhận được soi kèo bóng đá truoctran con trỏ tới toán hạng đầu tiênarg1), aarg2) và soi kèo bóng đá truoctran con trỏ tới soi kèo bóng đá truoctran giá trị của loạiSum). Khi thành công, chức năng trả về 0.ECPG_INFORMIX_NUM_OVERFLOWISECPG_INFORMIX_NUM_UNDERFLOWTrong trường hợp củaerrnođược đặt thành soi kèo bóng đá truoctran ứngerrnoSố lượng của

DECCMP

So sánh hai biến số thập phân.

int deccmp (thập phân *arg1, thập phân *arg2);

Hàm nhận được soi kèo bóng đá truoctran con trỏ tới số thập phân đầu tiênarg1), soi kèo bóng đá truoctran con trỏ tớiarg2) và

  • 1, nếu giá trị đóarg1Điểm lớn hơn giá trịvar2điểm đến

  • -1, nếu giá trị đóarg1Các điểm nhỏ hơn so vớiarg2Điểm

  • 0, nếu giá trị đóarg1Điểm và giá trị đóarg2điểm là bằng nhau

Deccopy

Sao chép giá trị thập phân.

void deccopy (thập phân *src, thập phân *mục tiêu);

Hàm nhận được soi kèo bóng đá truoctran con trỏ tới giá trị thập phânSRC) và soi kèo bóng đá truoctran con trỏ tới cấu trúc đíchTarget24185_24222

deccvasc

Chuyển đổi giá trị từ biểu diễn ASCII của nó thành A

int deccvasc (char *cp, int len, thập phân *np);

Hàm nhận được soi kèo bóng đá truoctran con trỏ để chuỗi đóCP) cũng như nólen. NPlà soi kèo bóng đá truoctran con trỏ tới giá trị thập phân mà

Định dạng hợp lệ là ví dụ:-2, .794, +3.44, 592.49E07hoặc-32.84e-4.

soi kèo bóng đá truoctran trả về 0 khi thành công. Nếu tràn hoặcECPG_INFORMIX_NUM_OVERFLOWhoặcECPG_INFORMIX_NUM_UNDERFLOWđược trả về.ECPG_Informix_Bad_NumericISECPG_Informix_Bad_ExponentNếu vấn đề này

DECCVDBL

Chuyển đổi giá trị loại đôi thành giá trị của loại

int deccvdbl (Double dbl, thập phân *np);

soi kèo bóng đá truoctran nhận được biến của loại đôi màDBL). Là đối số thứ hai (NP), hàm nhận được soi kèo bóng đá truoctran con trỏ tới

soi kèo bóng đá truoctran trả về 0 khi thành công và giá trị âm

Deccvint

Chuyển đổi giá trị loại int thành giá trị của loại

int deccvint (int in, decimal *np);

soi kèo bóng đá truoctran nhận được biến của loại int màin). Là đối số thứ hai (NP), hàm nhận được soi kèo bóng đá truoctran con trỏ tới

soi kèo bóng đá truoctran trả về 0 khi thành công và giá trị âm

Deccvlong

Chuyển đổi giá trị dài loại thành giá trị của loại

int deccvlong (lng dài, thập phân *np);

soi kèo bóng đá truoctran nhận được biến của loại dài màlng). Là đối số thứ hai (NP), hàm nhận được soi kèo bóng đá truoctran con trỏ tới

soi kèo bóng đá truoctran trả về 0 khi thành công và giá trị âm

DECDIV

chia hai biến số thập phân.

int decdiv (thập phân *n1, thập phân *n2, số thập phân *result);

soi kèo bóng đá truoctran nhận được con trỏ đến các biến màN1) vàN2) Toán tử vàN1/N2. resultlà a

Thành công, 0 được trả về và giá trị âm nếuECPG_INFORMIX_NUM_OVERFLOWhoặcECPG_INFORMIX_NUM_UNDERFLOWsoi kèo bóng đá truoctran ứng.ECPG_INFORMIX_DIVIDE_ZERO.

Decmul

Nhân hai giá trị thập phân.

int Decmul (thập phân *n1, thập phân *n2, số thập phân *result);

soi kèo bóng đá truoctran nhận được con trỏ đến các biến màN1) vàN2) Toán tử vàN1*N2. resultlà a

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

decsub

Trừ soi kèo bóng đá truoctran giá trị thập phân từ khác.

int decsub (thập phân *n1, thập phân *n2, số thập phân *result);

soi kèo bóng đá truoctran nhận được con trỏ đến các biến màN1) vàN2) Toán tử vàN1-N2. Kết quảlà a

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

Dectoasc

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

int dectoasc (thập phân *np, char *cp, int len, int right)

Hàm nhận soi kèo bóng đá truoctran con trỏ tới soi kèo bóng đá truoctran biến của loạiNP) mà nó chuyển đổi thànhCPlà bộ đệm nên giữ kết quả củaphảiChỉ định, có bao nhiêu chữ số bên phải của điểm thập phânphảito -1 chỉ ra rằng tất cảlenkhông*ký tự được lưu trữ trong kết quả và -1

soi kèo bóng đá truoctran trả về -1 nếu bộ đệmCPquá nhỏ hoặcECPG_INFORMIX_OUT_OF_MEMORYNếu bộ nhớ là

DECTODBL

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

int Dectodbl (thập phân *np, double *dblp);

Hàm nhận được soi kèo bóng đá truoctran con trỏ tới giá trị thập phânNP) và soi kèo bóng đá truoctran con trỏ tớiDBLP).

Khi thành công, 0 được trả về và giá trị âm nếu

Dectoint

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

int Dectoint (thập phân *np, int *ip);

Hàm nhận được soi kèo bóng đá truoctran con trỏ tới giá trị thập phânNP) và soi kèo bóng đá truoctran con trỏ tớiIP).

Khi thành công, 0 được trả về và giá trị âm nếuECPG_INFORMIX_NUM_OVERFLOWIS

Lưu ý rằng việc triển khai ECPG khác vớiInformixtriển khai.Informixgiới hạn soi kèo bóng đá truoctran-INT_MAX ..).

Dectolong

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

int Dectolong (thập phân *np, dài *lngp);

Hàm nhận được soi kèo bóng đá truoctran con trỏ tới giá trị thập phânNP) và soi kèo bóng đá truoctran con trỏ tớilngp).

Khi thành công, 0 được trả về và giá trị âm nếuECPG_INFORMIX_NUM_OVERFLOWIS

Lưu ý rằng việc triển khai ECPG khác vớiInformixTriển khai.Informixgiới hạn soi kèo bóng đá truoctran thời gian dài-Long_Max .. Long_Max).

RDATEST

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

int rdatestr (ngày d, char *str);

soi kèo bóng đá truoctran nhận được hai đối số, mục đầu tiên làD) vàYYYY-MM-DD, Vì vậy

soi kèo bóng đá truoctran trả về 0 khi thành công và giá trị âm

Lưu ý rằng việc triển khai của ECPG khác vớiInformixThực hiện.InformixĐịnh dạng

rstrdate

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

int rstrdate (char *str, ngày *d);

soi kèo bóng đá truoctran nhận được biểu diễn văn bản củastr) và aD). Chức năng này không cho phép bạnInformixđó làmm/dd/yyyy. Trong nội bộ, cái nàyrdefmtdate. Vì thế,rstrdatekhông nhanh hơn và nếu bạn córdefmtdatecho phép bạn chỉ định

soi kèo bóng đá truoctran trả về các giá trị giống nhưRDEFMTDATE.

rtoday

Nhận ngày hiện tại.

void rtoday (ngày *d);

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

Trong nội bộ chức năng này sử dụngpgtypesdate_todaychức năng.

rjulmdy

Trích xuất các giá trị cho ngày, tháng và năm

int rjulmdy (ngày d, ngắn mdy [3]);

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

soi kèo bóng đá truoctran luôn trả về 0 tại thời điểm này.

Trong nội bộ chức năng sử dụngpgtypesdate_julmdychức năng.

rdefmtdate

Sử dụng mặt nạ định dạng để chuyển đổi chuỗi ký tự thành a

int rdefmtdate (ngày *d, char *fmt, char *str);

Hàm nhận được soi kèo bóng đá truoctran con trỏ tới giá trị ngày 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í của thángDDĐể chỉ ra vị trí

soi kèo bóng đá truoctran trả về các giá trị sau:

  • 0 - soi kèo bóng đá truoctran chấm dứt thành công.

  • ECPG_INFORMIX_ENOSHORTDATE- ngày

  • ECPG_INFORMIX_ENOTDMY-

  • ECPG_INFORMIX_BAD_DAY-

  • ECPG_INFORMIX_BAD_MONTH-

  • ECPG_INFORMIX_BAD_YEAR-

Trong nội bộ soi kèo bóng đá truoctran này được triển khai để sử dụngpgtypesdate_defmt_ascsoi kèo bóng đá truoctran. Nhìn thấy

rfmtdate

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

int rfmtdate (ngày d, char *fmt, char *str);

soi kèo bóng đá truoctran nhận được ngày để chuyển đổi (D), Mặt nạ định dạng (FMT) và chuỗi sẽ giữstr).

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

Trong nội bộ chức năng này sử dụngpgtypesdate_fmt_ascsoi kèo bóng đá truoctran, xem

rmdyjul

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

int rmdyjul (ngắn mdy [3], ngày *d);

soi kèo bóng đá truoctran nhận được mảng của 3 ngắnmdy) và soi kèo bóng đá truoctran con trỏ tới

Hiện tại chức năng luôn trả về 0.

Trong nội bộ chức năng được triển khai để sử dụngpgtypesdate_mdyjul.

rdayofweek

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

int rdayofweek (ngày d);

soi kèo bóng đá truoctran nhận được biến ngàyDLà đối số duy nhất của 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

Trong nội bộ chức năng được triển khai để sử dụngpgtypesdate_dayofweek.

dtcien

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

void dtcien (dấu thời gian *ts);

soi kèo bóng đá truoctran lấy dấu thời gian hiện tại và lưuTSĐiểm đến.

DTCVASC

Phân tích dấu thời gian từ biểu diễn văn bản của nó

int dtcvasc (char *str, dấu thời gian *ts);

soi kèo bóng đá truoctran nhận chuỗi để phân tích cú pháp (str) và soi kèo bóng đá truoctran con trỏ tới dấu thời gianTS).

soi kèo bóng đá truoctran trả về 0 khi thành công và giá trị âm

Trong nội bộ chức năng này sử dụngpgtypestimestamp_from_ascsoi kèo bóng đá truoctran.

DTCVFMTASC

phân tích dấu thời gian từ biểu diễn văn bản của nó



          

soi kèo bóng đá truoctran nhận chuỗi để phân tích.INBUF), Mặt nạ định dạng để sử dụng (FMTSTR) và soi kèo bóng đá truoctran con trỏ tới dấu thời giandtvalue).

soi kèo bóng đá truoctran này được thực hiện bằng phương tiệnpgtypestimestamp_defmt_ascsoi kèo bóng đá truoctran. Xem tài liệu ở đó để biết danh sách

soi kèo bóng đá truoctran trả về 0 khi thành công và giá trị âm

DTSUB

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

46996_47056

soi kèo bóng đá truoctran 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

dttoasc

Chuyển đổi biến dấu thời gian thành chuỗi c char*.

int dttoasc (dấu thời gian *ts, char *ra);

Hàm nhận được soi kèo bóng đá truoctran con trỏ tới dấu thời gianTS) vàđầu ra). Nó chuyển đổiTSvới biểu diễn văn bản của nó theoYYYY-MM-DD HH: MM: SS.

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

dttofmtasc

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

int dttofmtasc (dấu thời gian *ts, char *oput

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 trong, chức năng này sử dụngpgtypestimestamp_fmt_ascsoi kèo bóng đá truoctran.

Chuyển đổi biến khoảng thành chuỗi c char*.

int inasc (khoảng *i, char *str);

Hàm nhận được soi kèo bóng đá truoctran con trỏ tới khoảng thời giani) vàstr). Nó chuyển đổiivới biểu diễn văn bản của nó theoYYYY-MM-DD HH: MM: SS.

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

rfmtlong

Chuyển đổi giá trị số nguyên dài thành văn bản của nó

int rfmtlong (dài lng_val, char *fmt, char *outbuf);

soi kèo bóng đá truoctran nhận được giá trị dàilng_val, Mặt nạ định dạngFMTvà soi kèo bóng đá truoctran con trỏ tới bộ đệm đầu raOutbuf. Nó chuyển đổi lâu dài

Mặt nạ định dạng có thể được cấu tạo từ

  • *(dấu hoa thị) - nếu điều này

  • &(Ampersand) - Nếu

  • #- Turn Voi hàng đầu

  • <- trái không

  • ,(dấu phẩy) - Số nhóm

  • .(giai đoạn) - this

  • -(trừ) - trừ

  • +(cộng) - dấu cộng cộng

  • (- Điều này thay thế cho

  • )- ký tự này

  • $- Tiền tệ

Rupshift

Chuyển đổi soi kèo bóng đá truoctran chuỗi thành trường hợp trên.

void Rupshift (char *str);

Hàm nhận được soi kèo bóng đá truoctran con trỏ tới chuỗi và

Byleng

Trả lại số lượng ký tự trong soi kèo bóng đá truoctran chuỗi không có

int Byleng (char *str, int len);

hàm mong đợi soi kèo bóng đá truoctran chuỗi có độ dài cố định là nóstr) và nólen). Nó trả về số lượng đáng kể

ldchar

Sao chép chuỗi có độ dài cố định vào soi kèo bóng đá truoctran kết thúc null

void ldchar (char *src, int len, char *dest);

soi kèo bóng đá truoctran nhận được chuỗi có độ dài cố định để sao chépSRC), độ dài của nó (len) và soi kèo bóng đá truoctran con trỏ đến đíchDest). Lưu ý rằng bạnlen+1byte cho chuỗi đóDestĐiểm đến. Chức năng sao chép nhiều nhấtlenbyte đến vị trí mới (ít hơn nếu

RGetMSG
int rgetMSG (int msgnum, char *s, int maxsize);

soi kèo bóng đá truoctran này tồn tại nhưng không được triển khai tại

rtypalign
int rtypalign (int offset, int type);

soi kèo bóng đá truoctran này tồn tại nhưng không được triển khai tại

rtypmsize
int rtypmsize (int type, int len);

soi kèo bóng đá truoctran này tồn tại nhưng không được triển khai tại

​​rtypwidth
int rtypwidth (int sqltype, int sqllen);

soi kèo bóng đá truoctran này tồn tại nhưng không được triển khai tại

rsetNull

Đặt soi kèo bóng đá truoctran biến thành NULL.

int rsetNull (int t, char *ptr);

hàm nhận được soi kèo bóng đá truoctran số nguyên biểu thị

Các loại sau tồn tại:

  • cchartype- cho acharhoặcchar*

  • cshortType- cho aShort Int

  • Cinttype- cho soi kèo bóng đá truoctran biếnint

  • cbooltype- cho aBoolean

  • CfloatsType- cho afloat

  • clongtype- cho aLong

  • CDoubletype- cho aDouble

  • CDECIMALTYPE- cho athập phân

  • CDATETYPE- cho angày

  • CDTimeType- cho aTimestamp

Đây là soi kèo bóng đá truoctran ví dụ về cuộc gọi đến chức năng này:

$ char c [] = "ABC";
Risnull

Kiểm tra nếu soi kèo bóng đá truoctran biến là null.

int risnull (int t, char *ptr);

soi kèo bóng đá truoctran nhận được loại biến để kiểm traT) cũng như soi kèo bóng đá truoctran con trỏ tới điều nàyPTR). Lưu ý rằngrsetNullĐể biết danh sách có thể

Đây là soi kèo bóng đá truoctran ví dụ về cách sử dụng chức năng này:

$ char c [] = "ABC";

33.15.5. Thêm vào

Lưu ý rằng tất cả các hằng số ở đây mô tả lỗi và tất cả chúng

ECPG_INFORMIX_NUM_OVERFLOW

soi kèo bóng đá truoctran trả về giá trị này nếu xảy ra tràn trongInformixĐịnh nghĩa).

ECPG_INFORMIX_NUM_UNDERFLOW

soi kèo bóng đá truoctran trả về giá trị này nếu xảy ra dòng chảyInformixĐịnh nghĩa).

ECPG_INFORMIX_DIVIDE_ZERO

Các soi kèo bóng đá truoctran trả về giá trị này nếu cố gắng chia choInformixĐịnh nghĩa).

ECPG_INFORMIX_BAD_YEAR

Hàm trả về giá trị này nếu giá trị xấu trong soi kèo bóng đá truoctran nămInformixĐịnh nghĩa).

ECPG_INFORMIX_BAD_MONTH

Hàm trả về giá trị này nếu giá trị xấu trong soi kèo bóng đá truoctran thángInformixĐịnh nghĩa).

ECPG_INFORMIX_BAD_DAY

Hàm trả về giá trị này nếu giá trị xấu trong soi kèo bóng đá truoctran ngàyInformixĐịnh nghĩa).

ECPG_INFORMIX_ENOSHORTDATE

Hàm trả về giá trị này nếu soi kèo bóng đá truoctran thói quen phân tích cú pháp cầnInformixĐịnh nghĩa).

ECPG_INFORMIX_DATE_CONVERT

soi kèo bóng đá truoctran trả về giá trị này nếu xảy ra lỗiInformixĐịnh nghĩa).

ECPG_INFORMIX_OUT_OF_MEMORY

soi kèo bóng đá truoctran trả về giá trị này nếu bộ nhớ đã cạn kiệtInformixĐịnh nghĩa).

ECPG_INFORMIX_ENOTDMY

soi kèo bóng đá truoctran trả về giá trị này nếu thói quen phân tích cú pháp làmmddyy) Nhưng không phải tất cả các trường được liệt kêInformixĐịnh nghĩa).

ECPG_Informix_Bad_Numeric

soi kèo bóng đá truoctran trả về giá trị này nếu phân tích cú phápInformixĐịnh nghĩa).

ECPG_Informix_Bad_Exponent

soi kèo bóng đá truoctran trả về giá trị này nếu thói quen phân tích cú phápInformixĐịnh nghĩa).

ECPG_INFORMIX_BAD_DATE

soi kèo bóng đá truoctran trả về giá trị này nếu thói quen phân tích cú phápInformixĐịnh nghĩa).

ECPG_INFORMIX_EXTRA_CHARS

soi kèo bóng đá truoctran trả về giá trị này nếu thói quen phân tích cú pháp làInformixĐịnh nghĩa).