我有一些较大的表(大约2000万行),需要使用附加的bit存储datetime2信息。我知道我总是只查询bit信息,当bit信息为1时,总是存在datetime2信息。我正在考虑两种方法来实现这一点:create table Items ( EnabledWhen datetime2null( b)索引只包含Enabled,但查询始终是Enabled is null或Enabled is not null
create table It
我正在尝试编写一个SQLCLR函数,它以一个DateTime2作为输入并返回另一个DateTime2。我希望这些SqlDateTimes映射到Server的DateTime2,所以我尝试运行这个T:(returns DATETIME2EXTERNAL NAME [SQLCLR].使用DATETIME (而不是DATETIME2)可以正常工作。但是我宁愿使用DA
从那时起,我可以强制将DateTime映射到DateTime2,而不存在任何问题。我看到了一些代码示例,它们使用:将.Net DateTime映射到 Server DateTime2。我调试了源代码,发现DateTime2实际上不在Server支持的类型列表中!下面是一个简单的复制:{
[Column(TypeNam