Phiên bản được hỗ trợ:hiện tại(17) /16 / 15 / 14 / 13
4584_469518 / 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
Tài liệu này dành kèo bóng đá cúp c2 phiên bản không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng một trang kèo bóng đá cúp c2hiệ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 đá cúp c2set

tên

Đặt-Thay đổi kèo bóng đá cúp c2 số thời gian chạy

Synopsis

Đặt [Phiên | ĐỊA PHƯƠNG ]Cấu hình_parameterto | =giá trị| 'giá trị' | MẶC ĐỊNHtimezone| Địa phương | MẶC ĐỊNH

Mô tả

ThesetLệnh thay đổi thời gian chạy kèo bóng đá cúp c2 số cấu hình. Nhiều kèo bóng đá cúp c2 số thời gian chạy được liệt kê TRONGChương 18Có thể thay đổi đang bay vớiset. (Nhưng một số yêu cầu Đặc quyền Superuser để thay đổi và những người khác không thể thay đổi sau khi máy chủ hoặc phiên bắt đầu.)setChỉ ảnh hưởng đến giá trị được sử dụng bởi phiên hiện tại.

nếuset(hoặc tương đươngĐặt phiên) được phát hành trong một giao dịch mà sau đó bị hủy bỏ, ảnh hưởng kèo bóng đá cúp c2setLệnh biến mất khi giao dịch được quay lại. Một khi Giao dịch xung quanh được cam kết, các hiệu ứng sẽ tồn tại kèo bóng đá cúp c2 đến khi kết thúc phiên, trừ khi được ghi đè bởi người khácset.

Hiệu ứng kèo bóng đá cúp c2Đặt cục bộChỉ cuối cùng kèo bóng đá cúp c2 đến khi kết thúc giao dịch hiện tại, kèo bóng đá cúp c2 dù đã cam kết hay không. Một trường hợp đặc biệt làsettheo sauĐặt cục bộTrong một giao dịch duy nhất: TheĐặt cục bộ11952_12065setGiá trị sẽ lấy tác dụng.

Hiệu ứng kèo bóng đá cúp c2sethoặcĐặt cục bộcũng bị hủy bằng cách quay trở lại savePoint sớm hơn lệnh.

nếuĐặt cục bộđược sử dụng trong một chức năng cósetTùy chọn kèo bóng đá cúp c2 cùng một biến (xemTạo chức năng), Những ảnh hưởng kèo bóng đá cúp c2 TheĐặt cục bộLệnh biến mất tại Thoát chức năng; nghĩa là, giá trị có hiệu lực khi hàm được gọi là được khôi phục dù sao. Điều này kèo bóng đá cúp c2 phépĐặt ĐỊA PHƯƠNGđược sử dụng kèo bóng đá cúp c2 các thay đổi động hoặc lặp đi lặp lại của A tham số trong một hàm, trong khi vẫn có sự thuận tiện sử dụngsetTùy chọn để lưu và Khôi phục giá trị kèo bóng đá cúp c2 người gọi. Tuy nhiên, một thông thườngsetLệnh ghi đè mọi chức năng xung quanhsettùy chọn; Hiệu ứng kèo bóng đá cúp c2 nó sẽ tồn tại Trừ khi được lăn lại.

Lưu ý:inPostgreSQLPhiên bản 8.0 đến 8.2, Hiệu ứng kèo bóng đá cúp c2 AĐặt cục bộsẽ là bị hủy bằng cách phát hành một điểm lưu sớm hơn hoặc thành công Thoát khỏi APL/PGSQLKhối ngoại lệ. Hành vi này đã được thay đổi bởi vì nó được coi là không trực quan.

kèo bóng đá cúp c2 số

phiên

Chỉ định rằng lệnh có hiệu lực kèo bóng đá cúp c2 dòng điện phiên họp. (Đây là mặc định nếu không13948_13957Norcục bộxuất hiện.)

cục bộ

Chỉ định rằng lệnh chỉ có hiệu lực kèo bóng đá cúp c2 giao dịch hiện tại. Sau đócam kếthoặcrollback, cấp độ phiên Cài đặt có hiệu lực trở lại. Lưu ý rằngĐặt cục bộsẽ dường như không có tác dụng nếu nó được thực hiện bên ngoàibắt đầukhối, vì giao dịch sẽ kết thúc ngay lập tức.

Cấu hình_parameter

Tên của kèo bóng đá cúp c2 số thời gian chạy có thể giải quyết được. Có sẵn kèo bóng đá cúp c2 số được ghi lại trongChương 18và bên dưới.

giá trị

14892_15089mặc địnhcó thể được viết Để chỉ định đặt lại kèo bóng đá cúp c2 số về giá trị mặc định của nó (nghĩa là, bất cứ giá trị nào nó sẽ có nếu khôngsetđã được thực thi trong hiện tại phiên họp).

Bên cạnh các kèo bóng đá cúp c2 số cấu hình được ghi trongChương 18, có một số ít có thể chỉ được điều chỉnh bằng cách sử dụngsetlệnh hoặc có cú pháp đặc biệt:

tên

Đặt têngiá trịlà bí danh kèo bóng đá cúp c2đặt client_encoding thànhgiá trị.

hạt giống

Đặt hạt giống bên trong kèo bóng đá cúp c2 trình tạo số ngẫu nhiên (hàmngẫu nhiên). Các giá trị được phép là số điểm nổi trong khoảng từ 0 đến 1, sau đó được nhân với 231-1.

Hạt giống cũng có thể được đặt bằng cách gọi hàmSetSeed:

Chọn SetSeed (giá trị);
múi giờ

Đặt múi giờgiá trịlà bí danh kèo bóng đá cúp c2Đặt thời gian thànhgiá trị. Cú phápĐặt múi giờkèo bóng đá cúp c2 phép cú pháp đặc biệt kèo bóng đá cúp c2 Đặc điểm kỹ thuật múi giờ. Dưới đây là các ví dụ về hợp lệ Giá trị:

'PST8PDT'

Múi giờ kèo bóng đá cúp c2 Berkeley, California.

'Châu Âu/Rome'

múi giờ kèo bóng đá cúp c2 Ý.

-7

Múi giờ 7 giờ về phía tây từ UTC (tương đương với PDT). Các giá trị tích cực là về phía đông từ UTC.

17516_17562

Múi giờ 8 giờ về phía tây từ UTC (tương đương với Pst).

cục bộ
mặc định

Đặt múi giờ thành múi giờ địa phương kèo bóng đá cúp c2 bạn (đó là, giá trị mặc định kèo bóng đá cúp c2 máy chủ làtimezone; Nếu điều này chưa được Đặt rõ ràng ở bất cứ đâu, nó sẽ là khu vực mà Hệ điều hành kèo bóng đá cúp c2 máy chủ mặc định là).

xemPhần 8.5.3Để biết thêm thông tin về múi giờ.

ghi chú

hàmset_configcung cấp chức năng tương đương; nhìn thấyPhần 9,23. Ngoài ra, có thể Cập nhậtkèo bóng đáChế độ xem hệ thống để thực hiện Tương đương vớiset.

Ví dụ

Đặt đường dẫn tìm kiếm lược đồ:

Đặt search_path thành my_schema, công khai;

Đặt kiểu ngày thành truyền thốngPostgresvới"Ngày trước tháng "quy ước đầu vào:

Đặt Datestyle thành Postgres, DMY;

Đặt múi giờ kèo bóng đá cúp c2 Berkeley, California:

Đặt múi giờ 'pst8pdt';

Đặt múi giờ kèo bóng đá cúp c2 Ý:

19393_19425

Khả năng tương thích

Đặt múi giờMở rộng cú pháp được xác định Trong tiêu chuẩn SQL. Tiêu chuẩn chỉ kèo bóng đá cúp c2 phép múi giờ số bù đắp trong khiPostgreSQLkèo bóng đá cúp c2 phép Thông số kỹ thuật thời gian linh hoạt hơn. Tất cả khácsetCác tính năng làPostgreSQLPhần mở rộng.

xem thêm

Đặt lại, show