有2個數據庫:主要和IP2LOCATION 在主,我有以下存儲過程: CREATE PROCEDURE dbo.Update_IP2Location_DB11_from_CSV
AS
BEGIN
IF NOT EXISTS (SELECT * FROM sys.objects
WHERE object_id = OBJECT_ID(N'[ip2location].[dbo]
我需要檢測列和表上的重命名操作。 我可以看到在此查詢alter,drop和create操作: DECLARE @filename nvarchar(1000);
SELECT @filename = cast(value as nvarchar(1000))
FROM ::fn_trace_getinfo(default)
WHERE traceid = 1 and property =
因此,我有三個表。 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;