我是SQL Server精簡版的新手。我正在使用Compact Edition 3.5。我試着重命名錶。但是,我無法通過以下查詢來做到這一點。如何在sql server精簡版中重命名錶
ALTER TABLE表名爲newname
PLZ,有人幫我.........
我是SQL Server精簡版的新手。我正在使用Compact Edition 3.5。我試着重命名錶。但是,我無法通過以下查詢來做到這一點。如何在sql server精簡版中重命名錶
ALTER TABLE表名爲newname
PLZ,有人幫我.........
嘗試以下更多信息這
sp_rename '[OldTableName]' , '[NewTableName]'
檢查鏈接
http://blog.sqlauthority.com/2008/08/26/sql-server-how-to-rename-a-column-name-or-table-name/
http://erikej.blogspot.com/2007/08/hidden-gem-rename-table.html
祝你好運!
UPDATE
在這裏你可以找到一個類似的問題
How do I rename a table in SQL Server Compact Edition?
你可以試試這個工具
http://www.primeworks-mobile.com/
或嘗試這種在Visual Studio
conn.Open();
SqlCeCommand cmd = new SqlCeCommand("sp_rename 'oldTable', 'newTable' ", conn);
cmd.ExecuteNonQuery();
conn.Close();
請該表和數據複製到新表中,然後刪除舊錶。與重命名相同的邏輯。
insert into New_TableName
select *
from Old_TableName
這工作在Visual Studio 2010速成:
選擇表數據庫中的資源管理器,右鍵單擊得到上下文菜單
選擇新要求,這將打開一個您可以在其中輸入任何SQL請求到數據庫的新頁面,因此您現在可以鍵入類似於以下內容的內容:
sp_rename「OLDNAME」,「NEWNAME」
在此窗口再次右鍵單擊並選擇執行SQL菜單,這就是它!
不要忘記刷新Database Explorer視圖以查看新名稱
Works in Express。謝謝! – Nestor 2012-10-19 08:12:13
在Visual Studio:
這完美適用於Visual Studio 2012 for web – SolidSnake 2013-06-04 22:53:21
謝謝。但是,它顯示錯誤,因爲無法解析查詢。我正在使用Visual Studio 2008.我沒有前端使用SQL Server 2008。 。 – Nila 2010-05-18 05:10:27
@Nila查看更新 – hgulyan 2010-05-18 05:16:59