Ai đó có thể giúp tôi tạo tập lệnh xử lý QGIS thêm chuỗi vào cột định danh duy nhất hiện có (loại: số nguyên) trong PostGIS không?
Điều này sẽ khá hữu ích, ví dụ như một cách giải quyết cho lỗi # 6798 . Thật không may, tôi không có bất kỳ kinh nghiệm Python.
CREATE SEQUENCE /*input_schema*/./*input_table*/_/*uic*/_seq OWNED BY /*input_schema*/./*input_table*/./*uic*/;
SELECT SETVAL('/*input_schema*/./*input_table*/_/*uic*/_seq', (SELECT MAX(/*uic*/) FROM /*input_schema*/./*input_table*/));
ALTER TABLE /*input_schema*/./*input_table*/
ALTER COLUMN /*uic*/ SET DEFAULT nextval('/*input_schema*/./*input_table*/_/*uic*/_seq'::regclass);