Câu hỏi được gắn thẻ «postgresql-9.2»

Phiên bản PostgreSQL 9.2





4
Không thể tắt bưu điện cũ khi nâng cấp lên Postgres 9.2
Tôi đang nâng cấp lên Postgres 9.2.2 (từ 9.1.4). Khi tôi cố gắng nâng cấp DB bằng cách sử dụng: pg_upgrade -b /usr/local/Cellar/postgresql/9.1.4/bin -B /usr/local/Cellar/postgresql/9.2.2/bin -d /usr/local/var/postgres91 -D /usr/local/var/postgres Tôi nhận được thông báo lỗi sau: Performing Consistency Checks ----------------------------- Checking current, bin, and data directories ok There seems to …




2
Tần suất kích hoạt FOR MACHI TÌNH TRẠNG sẽ thực thi nếu hoạt động được gây ra bởi một ràng buộc FK với CẬP NHẬT CASCADE?
Tôi hiểu rằng một kích hoạt trên bảng t được xác định FOR EACH STATEMENTsẽ chạy một lần khi tôi thực thi UPDATE t .... Bây giờ, khi tđược định nghĩa với FOREIGN KEY ... REFERENCES a ... ON UPDATE CASCADEvà tôi cập nhật N hàng vào a, điều đó …




1
Đặc quyền LISTEN / THÔNG BÁO
Tôi có một cơ sở dữ liệu postgres, với hai người dùng; Alice và Bob. Tôi muốn có thể làm điều đó NOTIFY alice_channel 'sensitive data'mà không cần Bob có thể lén lút LISTENchỉ bằng cách đoán rằng tên kênh là 'alice_channel'. Trên thực tế những tên kênh là rất …

1
Sắp xếp theo khoảng cách
Nếu tôi có một truy vấn trả lại các quán cà phê gần đó: SELECT * FROM cafes c WHERE ( ST_DWithin( ST_GeographyFromText( 'SRID=4326;POINT(' || c.longitude || ' ' || c.latitude || ')' ), ST_GeographyFromText('SRID=4326;POINT(-76.000000 39.000000)'), 2000 ) ) Làm cách nào để chọn khoảng cách và cũng sắp xếp …

2
Hàm Postgresql để tạo bảng
Tôi muốn tạo một hàm để tạo một bảng có cấu trúc cụ thể vượt qua một phần tên của bảng làm đối số để tên của bảng là t_. Tương tự như thế này: CREATE OR REPLACE FUNCTION create_table_type1(t_name VARCHAR(30)) RETURNS VOID AS $$ BEGIN EXECUTE "CREATE TABLE IF …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.