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
Tài kèo bóng đá c1 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 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ế.

kèo bóng đá c1

kèo bóng đá c1

kèo bóng đá c1-thực thi lệnh trong a Cơ sở dữ liệu từ xa

Synopsis

kèo bóng đá c1 (văn bản Connstr, văn bản SQL [, bool fail_on_error]) trả về văn bản
kèo bóng đá c1 (văn bản SQL [, bool fail_on_error]) trả về văn bản

Mô tả

kèo bóng đá c1thực thi một lệnh (nghĩa là, bất kỳ câu lệnh SQL nào không trả lại hàng) trong một điều khiển từ xa cơ sở dữ kèo bóng đá c1.

Khi haiTextĐối số được đưa ra, Đầu tiên là lần đầu tiên nhìn lên như kèo bóng đá c1 kết nối liên tục; Nếu tìm thấy, lệnh được thực thi trên kết nối đó. Nếu không Tìm thấy, đối số đầu tiên được coi là chuỗi thông tin kết nối Đối vớidblink_connectvà Kết nối được chỉ định được thực hiện chỉ trong thời gian này yêu cầu.

Đối số

Connname

kèo bóng đá c1 của kết nối để sử dụng; bỏ qua tham số này đến sử dụng kết nối không kèo bóng đá c1.

Connstr

Chuỗi thông tin kết nối, như được mô tả trước đây chodblink_connect.

kèo bóng đá c1

Lệnh SQL mà bạn muốn thực thi trong điều khiển từ xa cơ sở dữ kèo bóng đá c1, ví dụChèn vào foo Giá trị (0, 'A', '"A0", "B0", "C0"').

fail_on_error

Nếu đúng (mặc định khi bị bỏ qua) thì một lỗi ném ở phía xa của kết nối gây ra lỗi Cũng được ném tại địa phương. Nếu sai, lỗi từ xa là được báo cáo cục bộ như một thông báo và sự trở lại của chức năng Giá trị được đặt thànhERROR.

Giá trị trả lại

Trả về trạng thái, chuỗi trạng thái của lệnh hoặcERROR.

Ví dụ

chọn dblink_connect ('dbname = dblink_test_standby');
 dblink_connect
----------------
 ĐƯỢC RỒI
(1 hàng)

Chọn kèo bóng đá c1 ('chèn vào các giá trị foo (21,' 'z' ',' '"a0", "b0", "c0"' ');');
   kèo bóng đá c1
-----------------
 Chèn 943366 1
(1 hàng)

Chọn dblink_connect ('myconn', 'dbname = hồi quy');
 dblink_connect
----------------
 ĐƯỢC RỒI
(1 hàng)

Chọn kèo bóng đá c1 ('myconn', 'chèn vào các giá trị foo (21,' 'z' ',' '"a0", "b0", "c0"' ');');
   kèo bóng đá c1
------------------
 Chèn 6432584 1
(1 hàng)

Chọn kèo bóng đá c1 ('myconn', 'chèn vào các giá trị pg_class (' 'foo' ')', false);
Thông báo: Lỗi SQL
Chi tiết: Lỗi: Giá trị null trong cột "Relnamespace" vi phạm ràng buộc không có Null

 kèo bóng đá c1
-------------
 LỖI
(1 hàng)