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
8947_9018
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

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

tên

tỷ lệ kèo bóng đá-tỷ lệ kèo bóng đá nhúng c bộ tiền xử lý

Synopsis

tỷ lệ kèo bóng đá[Tùy chọn...]FILE...

Mô tả

tỷ lệ kèo bóng đáBộ tiền xử lý SQL được nhúng là Đối với các chương trình C. Nó chuyển đổi các chương trình C với SQL nhúng các câu lệnh cho mã C bình thường bằng cách thay thế các yêu cầu SQL bằng Các cuộc gọi chức năng đặc biệt. Các tỷ lệ kèo bóng đá đầu ra sau đó có thể được xử lý với bất kỳ chuỗi công cụ trình biên dịch c nào.

tỷ lệ kèo bóng đáSẽ chuyển đổi từng tỷ lệ kèo bóng đá đầu vào đưa ra trên dòng lệnh đến tỷ lệ kèo bóng đá đầu ra C tương ứng. tỷ lệ kèo bóng đá đầu vào tốt nhất là có phần mở rộng.pgc, Trong trường hợp đó, phần mở rộng sẽ được thay thế bởi.cĐể xác định đầu ra Tên tập tin. Nếu phần mở rộng của tỷ lệ kèo bóng đá đầu vào không phải là.pgc11426_11483.cđến tên tỷ lệ kèo bóng đá đầy đủ. Các Tên tỷ lệ kèo bóng đá đầu ra cũng có thể được ghi đè bằng-OTùy chọn.

Trang tham chiếu này không mô tả tỷ lệ kèo bóng đá nhúng ngôn ngữ. Nhìn thấyChương 30Để biết thêm thông tin về chủ đề đó.

Tùy chọn

tỷ lệ kèo bóng đáChấp nhận như sau Đối số dòng lệnh:

-C

Tự động tạo mã C nhất định từ mã tỷ lệ kèo bóng đá. Hiện tại, điều này hoạt động choEXEC tỷ lệ kèo bóng đá KIỂU.

-CMode

Đặt chế độ tương thích.Modecó thể làInformixhoặcInformix_se.

-DBiểu tượng

Xác định biểu tượng tiền xử lý C C.

-I

Hệ thống Parse cũng bao gồm các tỷ lệ kèo bóng đá.

-IThư mục

Chỉ định đường dẫn bao gồm bổ sung, được sử dụng để tìm tỷ lệ kèo bóng đá Bao gồm thông quaEXEC tỷ lệ kèo bóng đá bao gồm. Mặc định là.(hiện tại thư mục),/usr/local/bao gồm,, ThePostgreSQLBao gồm thư mục được xác định tại thời điểm biên dịch (mặc định:/usr/local/pgsql/bao gồm) và/usr/bao gồm, theo thứ tự đó.

-OFileName

Chỉ định rằngtỷ lệ kèo bóng đánên Viết tất cả đầu ra của nó vào đã choFileName.

-RTùy chọn

Chọn một hành vi thời gian chạy. Hiện nay,Tùy chọnchỉ có thểNO_INDICATOR.

-T

14038_14263EXEC tỷ lệ kèo bóng đá cam kếtđược ban hành.

-V

In thông tin bổ sung bao gồm phiên bản và đường dẫn bao gồm.

--Help

Hiển thị tóm tắt ngắn gọn về việc sử dụng lệnh, sau đó ra.

--Version

Thông tin phiên bản đầu ra, sau đó thoát.

ghi chú

Khi biên dịch các tỷ lệ kèo bóng đá mã C được xử lý trước, trình biên dịch cần có thể tìm thấytỷ lệ kèo bóng đátỷ lệ kèo bóng đá tiêu đề trongPostgreSQLBao gồm thư mục. Do đó, một có thể phải sử dụng-ITùy chọn khi Gọi trình biên dịch (ví dụ:-I/usr/local/pgsql/bao gồm).

Chương trình sử dụng mã C với tỷ lệ kèo bóng đá nhúng phải được liên kết chống lạilibecpgThư viện, cho Ví dụ bằng cách sử dụng các tùy chọn trình liên kết-l/usr/local/pgsql/lib -lecpg.

Giá trị của một trong hai thư mục này phù hợp Đối với cài đặt có thể được tìm thấy bằng cách sử dụngpg_config.

ví dụ

Nếu bạn có tỷ lệ kèo bóng đá nguồn SQL C được nhúng có tênprog1.pgc, bạn có thể tạo một chương trình thực thi Sử dụng chuỗi các lệnh sau:

tỷ lệ kèo bóng đá Prog1.pgc
cc -I/usr/local/pgsql/bao gồm -c prog1.c
cc -o prog1 prog1.o -l/usr/local/pgsql/lib -lecpg