我有一个想法要在 sqlite3 中实现。可以在触发器更改表中使用 new.something 的名称添加列吗?
简单的例子:
CREATE TRIGGER add_something AFTER INSERT ON simple_table
BEGIN:
ALTER TABLE second_table add column NEW.simple_name int;
END;
当我尝试这个时,我有语法错误。在 postgres 中,我只是执行 EXECUTE,但 sqlite 是非常简单且特定的简单数据库,所以我不知道该怎么做……我尝试转换为文本并与 '' 连接。