1
我已經導入我的數據庫到數據庫的項目,到目前爲止,一切都看起來不錯,所有對象的檢查。我想知道是否有任何方法可以刪除對象的後綴。的Visual Studio數據庫項目:包括是否存在在項目
例如:每個表文件有名稱爲「SomeTable.table.sql」和每一個程序被命名爲「SomeProcedure.proc.sql」。我希望文件名遵循簡單的命名約定,如'SomeObject.sql'。
此外,在該項目中的所有對象剛剛創建的語句。我想同樣的更新到: IF EXISTS語句,如:
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[SomeTableName]') AND type in (N'U'))
BEGIN
DROP TABLE [SomeTableName]
END
GO
CREATE TABLE SomeTabeName.......
我試圖在網上搜索了很多本,但無法找到任何有用或任何完美的答案。
嗨在上述迴應的cntinuation,雖然我嘗試通過在目標數據庫中給出一個不同的名稱來部署數據庫項目(部署特性),它的對象(SPS,觸發器等),如果包含對早參考導入的數據庫表示'DBName'的方式如 select * from DBName..TableName 具有不同名稱的已部署數據庫仍具有引用原始數據庫的SP。如何控制這一點。當我使用Database Project以新名稱部署數據庫時,對象現在應引用新數據庫而不是原始數據庫。 – Coach