【发布时间】:2016-09-21 11:15:29
【问题描述】:
我尝试使用以下脚本创建临时表
select *
into #Product
from (select * from SalesLT.Product) as data
创建了临时表并将所有值插入到新表中。现在我正在尝试在新的临时表(#product)中插入一行,但我在某些字段中遇到错误。
Insert into SalesLT.Product(Name, ProductNumber, StandardCost, ListPrice, ProductCategoryID, SellStartDate)
values('LED Lights', 'LT-L123', 2.56, 12.99, 37, GETDATE())
实际上,我在 Product 表中的字段修改日期之一上有一个默认日期约束,但是这个约束没有被复制到新的临时表中,所以它抛出异常 无法将值 NULL 插入到列“ModifiedDate”、表“tempdb.dbo.#Product”中
有没有办法复制临时表中的所有约束?
【问题讨论】:
标签: sql-server database