小编Fra*_*sca的帖子

我可以创建一个视图来编辑 ID 映射表而不看到 ID 吗?

我有 2 个表,A 和 B,带有一个int主键和一个string名称。

我有一个第三个表 C,其中有 2 列将 A 和 B 的 ID 映射在一起。我想创建一个视图来编辑表 C 中的映射,但我希望视图显示Name值而不是IDs. 该视图将通过 SQL Server Management Studio 进行编辑。

例如,视图应该允许用户在项目列中输入“Item4”,在附件列中输入“Accessory1”,表 C 更新为新的行映射“4”到“1”。

在此处输入图片说明

我想知道是否可以将其设为可编辑视图,这样我就不必费心编写整个应用程序来管理它。

如果我转到 Microsoft SQL Server Management Studio 中的视图并右键单击,我可以编辑前 200 行。我知道此功能的限制是我只能在更改为单个表时进行编辑。我只会编辑一个表,所以可能有办法让它工作。有办法吗?(我的用户是熟悉 SQL Server 并且更喜欢直接访问他们的数据的人(交易员))。

sql-server ssms t-sql view

2
推荐指数
1
解决办法
374
查看次数

标签 统计

sql-server ×1

ssms ×1

t-sql ×1

view ×1