在 Ubuntu 上設置 PostgreSQL 觸發器,你需要遵循以下步驟:
sudo apt-get update
sudo apt-get install postgresql postgresql-contrib
your_database 和 your_user 替換為你自己的數據庫和用戶名。sudo -u postgres createuser --interactive --pwprompt your_user
sudo -u postgres createdb your_database
your_database 替換為你的數據庫名稱。psql -d your_database
CREATE OR REPLACE FUNCTION trigger_function()
RETURNS TRIGGER AS $$
BEGIN
-- 在這里編寫你的觸發器邏輯
RETURN NEW;
END;
$$ LANGUAGE plpgsql;
CREATE TRIGGER trigger_name
AFTER INSERT ON table_name
FOR EACH ROW
EXECUTE FUNCTION trigger_function();
請將 trigger_name 替換為你的觸發器名稱,將 table_name 替換為你要觸發觸發器的表名稱。
INSERT INTO table_name (column1, column2) VALUES ('value1', 'value2');
\q
現在你已經在 Ubuntu 上為 PostgreSQL 設置了一個觸發器。根據你的需求,你可以修改觸發器函數以執行所需的操作。