我有一个带有uniqueidentifier列的表。 我应该设置什么是默认值或绑定,以便每个新行生成一个新的uniqueidentifier?
将默认值设置为newid()始终返回00000000-0000-0000-0000-000000000000
修改: 显然我错了,插入是从Entity Framework完成的,它不处理这种情况。
Entity Framework - default values doesn't set in sql server table
答案 0 :(得分:3)
newid()
应该有用。
见下图:
那里有另一个问题。