Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 在SQL Server中,如何将数据插入到一个数据库的视图中,而不依赖于另一个数据库的表?_Sql Server_Database_Sql Insert_Sql View - Fatal编程技术网

Sql server 在SQL Server中,如何将数据插入到一个数据库的视图中,而不依赖于另一个数据库的表?

Sql server 在SQL Server中,如何将数据插入到一个数据库的视图中,而不依赖于另一个数据库的表?,sql-server,database,sql-insert,sql-view,Sql Server,Database,Sql Insert,Sql View,在DB1中有一个名为View1的视图,在另一个DB2数据库中有一个名为Table1的表。当我试图在View1中插入数据时, 它显示的错误类似于无法将值NULL插入列PrecisionQueueID表DB1.Table1;列不允许空值。插入失败 从这个错误中,我了解到Table1具有PrecisionQueueID,但View1没有PrecisionQueueID。所以,当我试图将数据插入View1时,它显示了错误 表1各栏: 视图1列: 我的问题是如何删除Table1和View1之间的链接?我希

在DB1中有一个名为View1的视图,在另一个DB2数据库中有一个名为Table1的表。当我试图在View1中插入数据时, 它显示的错误类似于无法将值NULL插入列PrecisionQueueID表DB1.Table1;列不允许空值。插入失败

从这个错误中,我了解到Table1具有PrecisionQueueID,但View1没有PrecisionQueueID。所以,当我试图将数据插入View1时,它显示了错误

表1各栏:

视图1列:

我的问题是如何删除Table1和View1之间的链接?我希望在不依赖SQL Server中的表1的情况下将数据插入到View1中


在AndyKorneyev评论的帮助下,我无法获得引用的评论链接,我得到了解决方案


由于我们不能手动将数据插入到视图中,所以我只是将数据插入到视图引用的表中。因此,我得到了预期的记录。

不可能将数据插入视图,也不可能同时将这些数据插入到某个表中。视图在物理上不保存任何数据。他们只是。。。viewsView数据是从view源代码中使用的表中获取的。要在视图中插入新行,意味着将数据插入视图对象后面的表中。这些是获取数据的表。因此,表上的约束会影响视图well@AndyKorneyev谢谢你的评论。将数据插入到解决问题的表中。@谢谢您的评论。将数据插入到解决问题的表中。
DateTime
SkillTargetID
SkillGroupSkillTargetID
PrecisionQueueID
TimeZone
DateTime
SkillTargetID
SkillGroupSkillTargetID
TimeZone