因此,我有三个表。 1) business:
-> id (varchar) id of business
-> name (varchar) name of business
2) review:
-> business_id (varchar) id of reviewed business
-> user_id (varchar) id of user who revi
我有一个依赖于PostgreSQL系统的数据库,我维护它,所以我想改变表和整体方案。为此,我想重新命名旧表,以便它们以下划线作为前缀。但是,这是行不通的: DROP TABLE IF EXISTS _my_table; -- table does not exists, this do nothing
ALTER TABLE my_table
RENAME TO _my_table;
我需要检测列和表上的重命名操作。 我可以看到在此查询alter,drop和create操作: DECLARE @filename nvarchar(1000);
SELECT @filename = cast(value as nvarchar(1000))
FROM ::fn_trace_getinfo(default)
WHERE traceid = 1 and property =