Đặt [Phiên | ĐỊA PHƯƠNG ]Cấu hình_parameterto | =giá trị| 'giá trị' |timezone| Địa phương |
ThesetThay đổi lệnh kèo bóng đá việt nam số cấu hình thời gian chạy. Nhiều kèo bóng đá việt nam số thời gian chạy được liệt kê trongChương 19Có thể thay đổi khi bay vớiset. .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 sau này bị hủy bỏ, kèo bóng đá việt nam tác động củasetLệnh biến mất khi giao dịch được quay lại. Khi giao dịch xung quanh được thực hiện, các hiệu ứng sẽ tồn tại kèo bóng đá việt nam đến khi kết thúc phiên, trừ khi được ghi đè bởi người khácset.
Hiệu ứng củaĐặt cục bộchỉ cuối cùng kèo bóng đá việt nam đến khi kết thúc giao dịch hiện tại, dù có cam kết hay không. Một trường hợp đặc biệt làsettheo sau làĐặt cục bộTrong một giao dịch duy nhất:Đặt cục bộGiá trị sẽ được nhìn thấy kèo bóng đá việt nam đến khi kết thúc giao dịch, nhưng sau đó (nếu giao dịch được thực hiện)setGiá trị sẽ có hiệu lực.
Hiệu ứng củasethoặcĐặt cục bộcũng bị hủy bằng cách quay trở lại điểm lưu sớm hơn lệnh.
nếuĐặt cục bộđược sử dụng trong một hàm cósetTùy chọn kèo bóng đá việt nam cùng một biến (xemTạo chức năng), kèo bóng đá việt nam hiệu ứng củaĐặt cục bộLệnh biến mất khi thoát chức năng; Đó là, giá trị có hiệu lực khi hàm được gọi là được khôi phục.Đặt cục bộĐược sử dụng kèo bóng đá việt nam các thay đổi động hoặc lặp lại của tham số trong một hàm, trong khi vẫn có sự tiện lợi của việc sử dụngsetTùy chọn để lưu và khôi phục giá trị của 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 của nó sẽ tồn tại trừ khi quay trở lại.
Lưu ý:inPostgreSQLPhiên bản 8.0 đến 8.2, kèo bóng đá việt nam hiệu ứng của AĐặt cục bộSẽ bị hủy bằng cách phát hành một điểm lưu sớm hơn hoặc bằng cách thoát thành công từ APL/PGSQLKhối ngoại lệ. Hành vi này đã được thay đổi vì nó được coi là không trực quan.
Chỉ định rằng lệnh có hiệu lực kèo bóng đá việt nam phiên hiện tại. (Đây là mặc định nếu khôngphiênNorcục bộxuất hiện.)
Chỉ định rằng lệnh chỉ có hiệu lực kèo bóng đá việt nam giao dịch hiện tại. Sau đócam kếthoặcrollback, cài đặt cấp phiên có hiệu lực. Phát hành điều này bên ngoài một khối giao dịch phát ra cảnh báo và nếu không thì không có hiệu lực.
Tên của kèo bóng đá việt nam số thời gian chạy có thể giải quyết được. Các kèo bóng đá việt nam số có sẵn được ghi lại trongChương 19và bên dưới.
Giá trị mới của kèo bóng đá việt nam số. Các giá trị có thể được chỉ định là hằng số chuỗi, định danh, số hoặc danh sách được phân tách bằng dấu phẩy của các hằng số này, phù hợp với kèo bóng đá việt nam số cụ thể.mặc địnhCó thể được viết để chỉ định đặt lại kèo bóng đá việt nam số về giá trị mặc định của nó (nghĩa là, bất kỳ giá trị nào nó sẽ có nếu khôngsetđã được thực thi trong phiên hiện tại).
Bên cạnh các kèo bóng đá việt nam số cấu hình được ghi trongChương 19, Có một số ít chỉ có thể được điều chỉnh bằng cách sử dụngsetlệnh hoặc có cú pháp đặc biệt:
Đặt lược đồ 'giá trị'là bí danh kèo bóng đá việt namĐặt search_path thànhgiá trị. Chỉ có thể chỉ định một lược đồ bằng cú pháp này.
Đặt têngiá trịlà bí danh kèo bóng đá việt namđặt client_encoding thànhgiá trị.
Đặt hạt giống bên trong kèo bóng đá việt nam trình tạo số ngẫu nhiên (hàmngẫu nhiên
). Các giá trị kèo bóng đá việt nam phép là số điểm nổi trong khoảng -1 và 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ị);
Đặt múi giờgiá trịlà bí danh kèo bóng đá việt namĐặt thời gian thànhgiá trị. Cú phápĐặt múi giờkèo bóng đá việt nam phép cú pháp đặc biệt kèo bóng đá việt nam đặc tả múi giờ. Dưới đây là các ví dụ về các giá trị hợp lệ:
Múi giờ kèo bóng đá việt nam Berkeley, California.
múi giờ kèo bóng đá việt nam Ý.
Múi giờ 7 giờ về phía tây từ UTC (tương đương với PDT). kèo bóng đá việt nam giá trị tích cực là về phía đông từ UTC.
Múi giờ 8 giờ về phía tây từ UTC (tương đương với PST).
Đặt múi giờ thành múi giờ cục bộ của bạn (nghĩa là giá trị mặc định của máy chủ làtimezone).
Cài đặt TimeZone được đưa ra dưới dạng số hoặc khoảng thời gian được dịch nội bộ sang cú pháp timezone Posix. Ví dụ, sauĐặt múi giờ -7, Hiển thị múi giờsẽ báo cáo<-07 +07.
xemPhần 8.5.3Để biết thêm thông tin về múi giờ.
hàmset_config
cung cấp chức năng tương đương; nhìn thấyPhần 9.26. Ngoài ra, có thể cập nhậtkèo bóng đá việt nam chấp bóngChế độ xem hệ thống để thực hiện tương đươngset.
Đặ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 đá việt nam Berkeley, California:
Đặt múi giờ 'pst8pdt';
Đặt múi giờ kèo bóng đá việt nam Ý:
Đặt múi giờ 'Châu Âu/Rome';