sql - 以下代码片段 [!= N''] 的用途是什么
问题描述
SELECT
A0.ItemCode AS 'ItemCode',
A1.U_TrnWhs AS 'TrnWhs'
FROM OITM A0
INNER JOIN OCRD A1 ON A0.CardCode = A1.CardCode
AND ISNULL(A1.U_TrnWhs,'') != N''
解决方案
N''
表示空 NVARCHAR 字符串,因此此条件表示 A1.U_TrnWhs 不为空(因为 ISNULL)且不为空。
推荐阅读
- python - 在python中同时运行一个函数和一个线程
- javascript - NextJS 路由器编码查询字符
- django - Django ORM 按日期分组并获取总值
- node.js - Nuxt:如何从 express 中获取会话值
- python - 无法使用 Selenium 填写表单:AttributeError:“WebDriver”对象没有属性“get_element_by_xpath”
- stored-procedures - Java Web with Weblogic, DB Informix 存储过程数据——不可能的问题
- html - 如何在 express/node.js 中动态定义嵌套路由
- javascript - 比较javascript中2个日期是否相同
- jquery - Choices JS Re-Initialize 不适用于动态行添加
- powerbi - 如何在数据表 Power BI 中显示缺失的日期