Phần này mô tả cách mở, đóng và chuyển đổi kèo bóng đá việt nam.
Một kèo bóng đá việt nam với cơ sở dữ liệu bằng cách sử dụng câu lệnh sau:
EXEC SQL kèo bóng đá việt nam vớiTarget
[AStên kèo bóng đá việt nam
] [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: //tên máy chủ
[:Cổng
] [/dbname
] [?Tùy chọn
]
Mặc định
13204_13608Mặc định
Bắt đầu kèo bóng đá việt nam 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 kèo bóng đá việt nam riêng biệt có thể được chỉ định trong trường hợp đó.
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à định danh SQL, chuỗi SQL theo nghĩa đen hoặc tham chiếu đến biến ký tự.
Nếu mục tiêu kèo bóng đá việt nam 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 33.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ị
.
Thetên kèo bóng đá việt nam
được sử dụng để xử lý nhiều kèo bóng đá việt nam 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 kèo bóng đá việt nam.
Nếu người dùng không tin cậy có quyền truy cập vào cơ sở dữ kèo bóng đá việt nam 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
EXEC SQL Chọn PG_CATALOG.SET_CONFIG ('search_path', '', false
Sau khi kèo bóng đá việt nam. Việc xem xét này không cụ thể cho ECPG;
Đây là một số ví dụ vềkèo bóng đá việt nam
16717_16731
EXEC SQL kèo bóng đá việt nam với mydb@sql.mydomain.com;
Mẫu cuối cùng sử dụng biến thể đượ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 kèo bóng đá việt nam 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 kèo bóng đá việt nam ở đâu đó.
Các câu lệnh SQL trong các chương trình SQL nhúng được thực hiện mặc định trên kèo bóng đá việt nam 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 kèo bóng đá việt nam, thì có hai cách để xử lý việc này.
Tùy chọn đầu tiên là chọn rõ ràng kèo bóng đá việt nam cho mỗi câu lệnh SQL, ví dụ:
EXEC SQL tạitên kèo bóng đá việt nam
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ố kèo bóng đá việt nam 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ẻ kèo bóng đá việt nam đồng thời. Bạn phải kiểm soát rõ ràng quyền truy cập vào kèo bóng đá việt nam (sử dụng mutexes) hoặc sử dụng kèo bóng đá việt nam cho mỗi luồng.
Tùy chọn thứ hai là thực thi một câu lệnh để chuyển đổi kèo bóng đá việt nam hiện tại. Tuyên bố đó là:
EXEC SQL SET kèo bóng đá việt namtên kèo bóng đá việt nam
;
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 kèo bóng đá việt nam.
Đây là một chương trình ví dụ quản lý nhiều kèo bóng đá việt nam:
#include <stdio.h
Ví dụ này sẽ tạo ra đầu ra này:
hiện tại = testDB3 (nên là testdb3)
Để đóng kèo bóng đá việt nam, sử dụng câu lệnh sau:
exec SQL Ngắt kèo bóng đá việt nam [kèo bóng đá việt nam
];
Thekèo bóng đá việt nam
có thể được chỉ định theo các cách sau:
tên kèo bóng đá việt nam
mặc định
hiện tại
tất cả
Nếu không có tên kèo bóng đá việt nam được chỉ định, kèo bóng đá việt nam hiện tại được đóng.
Phong cách tốt là một ứng dụng luôn ngắt kèo bóng đá việt nam rõ ràng với mọi kèo bóng đá việt nam mà nó mở.