Phần này mô tả cách mở, đóng và chuyển đổi tỷ lệ kèo bóng đá trực tuyến hôm nay.
Một tỷ lệ kèo bóng đá trực tuyến hôm nay với cơ sở dữ liệu bằng cách sử dụng câu lệnh sau:
EXEC SQL tỷ lệ kèo bóng đá trực tuyến hôm nay vớiTarget
[AStên tỷ lệ kèo bóng đá trực tuyến hôm nay
] [usertên người dùng
];
TheTarget
có thể được chỉ định theo các cách sau:
dbname
[@tên máy chủ
] [:Cổng
]
TCP: PostgreSQL: //tên máy chủ
[:Cổng
] [/dbname
] [?Tùy chọn
]
UNIX: PostgreSQL: // localhost [:Cổng
] [/dbname
] [?Tùy chọn
]
mặc định
Mục tiêu tỷ lệ kèo bóng đá trực tuyến hôm nayMặc định
Bắt đầu tỷ lệ kèo bóng đá trực tuyến hôm nay với cơ sở dữ liệu mặc định dưới tên người dùng mặc định. Không có tên người dùng hoặc tên tỷ lệ kèo bóng đá trực tuyến hôm nay riêng biệt có thể được chỉ định trong trường hợp đó.
Nếu bạn chỉ định trực tiếp mục tiêu tỷ lệ kèo bóng đá trực tuyến hôm nay (nghĩa là không phải là một chuỗi theo nghĩa đen hoặc tham chiếu biến), thì các thành phần của mục tiêu được truyền qua phân tích SQL bình thường; Điều này có nghĩa là, ví dụ,tên máy chủ
phải trông giống như một hoặc nhiều định danh SQL được phân tách bằng các dấu chấm và các định danh đó sẽ được xếp lại trừ khi được trích dẫn kép. Giá trị của bất kỳTùy chọn
Phải là định danh SQL, số nguyên hoặc tài liệu tham khảo biến. Tất nhiên, bạn có thể đặt gần như bất cứ thứ gì vào số định danh SQL bằng cách trích dẫn gấp đôi.
Ngoài ra còn có những cách khác nhau để chỉ định tên người dùng:
tên người dùng
tên người dùng
/Mật khẩu
tên người dùng
Được xác định bởiMật khẩu
tên người dùng
sử dụngMật khẩu
Như trên, các tham sốtên người dùng
vàMật khẩu
Có thể là một định danh SQL, một chuỗi SQL theo nghĩa đen hoặc tham chiếu đến một biến ký tự.
Nếu mục tiêu tỷ lệ kèo bóng đá trực tuyến hôm nay bao gồm bất kỳ nàoTùy chọn
, những người bao gồm
Thông số kỹ thuật được phân tách bởi ampersands (Từ khóa
=giá trị
&
). Các từ khóa được phép là những từ giống nhau được nhận ra bởilibpq(xemPhần 32.1.2). Không gian bị bỏ qua trước bất kỳTừ khóa
hoặcgiá trị
, mặc dù không trong hoặc sau một. Lưu ý rằng không có cách nào để viết&
trong Agiá trị
.
Lưu ý rằng khi chỉ định tỷ lệ kèo bóng đá trực tuyến hôm nay ổ cắm (vớiUNIX:
tiền tố), tên máy chủ phải chính xácLocalhost
. Để chọn thư mục ổ cắm không mặc định, hãy viết tên đường dẫn của thư mục làm giá trị củamáy chủ
Tùy chọn trongTùy chọn
một phần của mục tiêu.
Thetên tỷ lệ kèo bóng đá trực tuyến hôm nay
được sử dụng để xử lý nhiều tỷ lệ kèo bóng đá trực tuyến hôm nay trong một chương trình. Nó có thể được bỏ qua nếu một chương trình chỉ sử dụng một tỷ lệ kèo bóng đá trực tuyến hôm nay.
Đây là một số ví dụ vềtỷ lệ kèo bóng đá trực tuyến hôm nay
câu lệnh:
EXEC SQL tỷ lệ kèo bóng đá trực tuyến hôm nay với mydb@sql.mydomain.com;
Ví dụ cuối cùng sử dụng tính năng được gọi ở trên là tham chiếu biến ký tự. Bạn sẽ thấy trong các phần sau làm thế nào các biến C có thể được sử dụng trong các câu lệnh SQL khi bạn tiền tố chúng bằng dấu hai chấm.
Được thông báo rằng định dạng của mục tiêu tỷ lệ kèo bóng đá trực tuyến hôm nay không được chỉ định trong tiêu chuẩn SQL. Vì vậy, nếu bạn muốn phát triển các ứng dụng di động, bạn có thể muốn sử dụng một cái gì đó dựa trên ví dụ cuối cùng ở trên để gói gọn chuỗi mục tiêu tỷ lệ kèo bóng đá trực tuyến hôm nay ở đâu đó.
Nếu người dùng không tin cậy có quyền truy cập vào cơ sở dữ liệu chưa áp dụngmẫu sử dụng lược đồ an toàn, Bắt đầu mỗi phiên bằng cách xóa các lược đồ công khai từsearch_path
. Ví dụ: thêmTùy chọn = -C search_path =
đến
hoặc vấn đềTùy chọn
18788_18854
Sau khi tỷ lệ kèo bóng đá trực tuyến hôm nay. Việc xem xét này không cụ thể cho ECPG;
Các câu lệnh SQL trong các chương trình SQL nhúng được thực hiện theo mặc định trên tỷ lệ kèo bóng đá trực tuyến hôm nay hiện tại, nghĩa là, chương trình được mở gần đây nhất. Nếu một ứng dụng cần quản lý nhiều tỷ lệ kèo bóng đá trực tuyến hôm nay, thì có ba cách để xử lý việc này.
Tùy chọn đầu tiên là chọn rõ ràng một tỷ lệ kèo bóng đá trực tuyến hôm nay cho mỗi câu lệnh SQL, ví dụ:
EXEC SQL tạitên tỷ lệ kèo bóng đá trực tuyến hôm nay
Chọn ...;
Tùy chọn này đặc biệt phù hợp nếu ứng dụng cần sử dụng một số tỷ lệ kèo bóng đá trực tuyến hôm nay theo thứ tự hỗn hợp.
Nếu ứng dụng của bạn sử dụng nhiều luồng thực thi, họ không thể chia sẻ tỷ lệ kèo bóng đá trực tuyến hôm nay đồng thời. Bạn phải kiểm soát rõ ràng quyền truy cập vào tỷ lệ kèo bóng đá trực tuyến hôm nay (sử dụng mutexes) hoặc sử dụng tỷ lệ kèo bóng đá trực tuyến hôm nay cho mỗi luồng.
Tùy chọn thứ hai là thực thi một câu lệnh để chuyển đổi tỷ lệ kèo bóng đá trực tuyến hôm nay hiện tại. Tuyên bố đó là:
tỷ lệ kèo bóng đá trực tuyến hôm nay SQL SQLtên tỷ lệ kèo bóng đá trực tuyến hôm nay
;
Tùy chọn này đặc biệt thuận tiện nếu nhiều câu lệnh được thực thi trên cùng một tỷ lệ kèo bóng đá trực tuyến hôm nay.
Đây là một chương trình ví dụ Quản lý nhiều tỷ lệ kèo bóng đá trực tuyến hôm nay:
#include <stdio.h
Ví dụ này sẽ tạo ra đầu ra này:
hiện tại = testDB3 (nên là testdb3)
Tùy chọn thứ ba là khai báo số định danh SQL được liên kết với tỷ lệ kèo bóng đá trực tuyến hôm nay, ví dụ:
EXEC SQL tạitên tỷ lệ kèo bóng đá trực tuyến hôm nay
khai báotên tuyên bố
Tuyên bố;tên tuyên bố
từ:Dyn-String
;
Khi bạn liên kết một định danh SQL với tỷ lệ kèo bóng đá trực tuyến hôm nay, bạn thực thi SQL động mà không có mệnh đề AT. Lưu ý rằng tùy chọn này hoạt động như các chỉ thị tiền xử lý, do đó liên kết chỉ được bật trong tệp.
Đây là một chương trình ví dụ sử dụng tùy chọn này:
#include <stdio.h
Ví dụ này sẽ tạo ra đầu ra này, ngay cả khi tỷ lệ kèo bóng đá trực tuyến hôm nay mặc định là TestDB:
Postgres
Để đóng tỷ lệ kèo bóng đá trực tuyến hôm nay, hãy sử dụng câu lệnh sau:
exec SQL Ngắt tỷ lệ kèo bóng đá trực tuyến hôm nay [tỷ lệ kèo bóng đá trực tuyến hôm nay
];
Thetỷ lệ kèo bóng đá trực tuyến hôm nay
có thể được chỉ định theo các cách sau:
tên tỷ lệ kèo bóng đá trực tuyến hôm nay
hiện tại
tất cả
Nếu không có tên tỷ lệ kèo bóng đá trực tuyến hôm nay được chỉ định, tỷ lệ kèo bóng đá trực tuyến hôm nay hiện tại được đóng.
Phong cách tốt là một ứng dụng luôn ngắt tỷ lệ kèo bóng đá trực tuyến hôm nay rõ ràng khỏi mọi tỷ lệ kèo bóng đá trực tuyến hôm nay mà nó mở.