Postgres
-
postgres 使用存储过程批量插入数据方法
在PostgreSQL中,可以使用PL/pgSQL编写存储过程,并通过FOR循环实现批量插入数据。以下是一个示例:,,``sql,CREATE OR REPLACE PROCEDURE batch_insert(),LANGUAGE plpgsql,AS $$,BEGIN, FOR i IN 1..1000 LOOP, INSERT INTO your_table (column1, column2) VALUES (i, 'value' || i);, END LOOP;,END;,$$;,``
-
Postgres 创建Role并赋予权限的操作
创建Role:CREATE ROLE role_name; 赋予权限:GRANT permissions ON database_name.table_name TO role_name;