如何在Visual Studio SQL Compact中编辑列名?

问题描述 投票:5回答:2

我使用WPF C#Visual Studio和SQL Compact 3.5。在服务器资源管理器上,我右键单击并选择“编辑表架构”,我只能更改数据类型,长度,等等,但我无法单击列名称来更改列名称。如何在服务器资源管理器中更改列名?

c# wpf sql-server-ce
2个回答
6
投票

遗憾的是,这在SQL Server CE中是不可能的。您必须创建一个新列,然后删除旧列。如果您的列中有任何数据,则需要先将其迁移到新列。如果你想用sql语句来做,尝试这样的事情:

ALTER TABLE myTable ADD newColumn newType

UPDATE myTable SET newColumn = oldColumn

ALTER TABLE myTable DROP COLUMN oldColumn

© www.soinside.com 2019 - 2024. All rights reserved.