小编Gri*_*der的帖子

是否有针对您自动格式化代码的TFS签入策略?

也许我正在寻找的东西不存在,但我听说有传言说在TFS中你可以设置一些自动格式化/在检查中设置样式化源代码的方法.到目前为止,在研究中我已经完成它看起来像"签入策略"只是发送警报,如果您的签入被标记...是否有某种方式可以在签入时自动格式化代码或这只是如意思维?您能否提供/链接到示例.

c# tfs

7
推荐指数
1
解决办法
1364
查看次数

为什么我的SQL查询!="Some Value"不返回任何NULL行?

我正在为我的MVC项目查询一个Oracle数据库,我在SQL中发现了一些我很好奇的东西.为什么此Query不返回VALIDATED_BY列为NULL的行?

SELECT *
FROM DM_SSA_DEV.REQUESTS
WHERE BATCH_ID = 1399
AND VALIDATED_BY <> 'AUTOUSER'
Run Code Online (Sandbox Code Playgroud)

当我注释掉最后一行时,我得到了预期的481结果:

SELECT *
FROM DM_SSA_DEV.REQUESTS
WHERE BATCH_ID = 1399
--AND VALIDATED_BY <> 'AUTOUSER'
Run Code Online (Sandbox Code Playgroud)

最后我发现我可以通过显式处理NULL来绕过这个问题.这是正确的做法还是有更好的方法,为什么?

SELECT *
FROM DM_SSA_DEV.REQUESTS
WHERE BATCH_ID = 1399
AND (VALIDATED_BY <> 'AUTOUSER' OR VALIDATED_BY IS NULL)
Run Code Online (Sandbox Code Playgroud)

PS我也在我的项目中使用Linq,所以这是我使用的代码.效率最高?

db.REQUESTS.Where(r => r.BATCH_ID == batchId && (r.VALIDATED_BY != "AUTOUSER" || r.VALIDATED_BY == NULL)).ToList<REQUEST>();
Run Code Online (Sandbox Code Playgroud)

sql linq oracle

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

标签 统计

c# ×1

linq ×1

oracle ×1

sql ×1

tfs ×1