Bạn cần loại bỏ các dấu ngoặc nhọn, là lối thoát JDBC để gọi một thủ tục. Nhưng vì Postgres có call
của riêng nó lệnh, chúng không cần thiết (và va chạm với lối thoát JDBC).
CallableStatement stmt = conn.prepareCall("call reducestock(?, ?)");
Bạn cần loại bỏ các dấu ngoặc nhọn, là lối thoát JDBC để gọi một thủ tục. Nhưng vì Postgres có call
của riêng nó lệnh, chúng không cần thiết (và va chạm với lối thoát JDBC).
CallableStatement stmt = conn.prepareCall("call reducestock(?, ?)");
postgresql 9.1 - truy cập bảng thông qua các hàm
Có cần phải đóng kết nối Psycopg2 ở cuối tập lệnh không?
Việc nối chuỗi với giá trị null dường như sẽ vô hiệu hóa toàn bộ chuỗi - đó có phải là hành vi mong muốn trong Postgres không?
Postgres:Nhiều-nhiều so với nhiều cột so với cột mảng
Trong di chuyển Rails, làm cách nào để đặt giá trị mặc định của cột là NOW () thay vì thời gian khi tôi chạy di chuyển?