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

Tất cả các phiên bản của PostgreSQL. Thêm một thẻ phiên bản cụ thể bổ sung như postgresql-11 nếu bối cảnh đó là quan trọng.






1
Sửa đổi ràng buộc bảng trong PostgreSQL
Nói rằng tôi có một ràng buộc ALTER TABLE distributors ADD CONSTRAINT zipchk CHECK (char_length(zipcode) = 5); cần phải được sửa đổi để có độ dài mã zip 6. Tôi có bỏ các ràng buộc zipchkđầu tiên và sau đó tạo lại nó? ALTER TABLE distributors DROP CONSTRAINT zipchk; ALTER …

1
Tại sao, SET SET LOCAL statement_timeout không hoạt động như mong đợi với các hàm PostgreSQL?
Tôi hiểu rằng các chức năng PostgreSQL được thực hiện tương tự như một giao dịch. Tuy nhiên, khi tôi cố gắng "SET LOCAL statement_timeout" trong một hàm, nó không hoạt động. Đây là cách nó hoạt động trong một giao dịch: BEGIN; SET LOCAL statement_timeout = 100; SELECT pg_sleep(10); …



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 …



2
Liệu một CAMIT có hoạt động trong một hàm plgpsql ẩn danh trong PostgreQuery 9.5 không?
Tôi đang nhập một số lượng lớn các tệp lớn vào một số bảng để được phân vùng bằng các vòng lặp trong một khối mã plpgsql ẩn danh $do$. $do$ BEGIN FOR yyyy in 2012..2016 THEN EXECUTE $$COPY table$$||yyyy||$$ FROM 'E:\data\file$$||yyyy||$$.csv DELIMITER ',' CSV;$$; END LOOP; END; $do$ LANGUAGE …

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.