![](/img/trans.png)
[英]MS Access VBA SQL query using multiple AND operators fails?
[英]MS Access query using & operators
我正在将旧版 MS 访问数据库迁移到 SQL 服务器,并遇到如下查询:
SELECT date1, date2, date3, date4, date1 & date2 & date3 & date4 as FinalDate
FROM tblProcess
我需要了解 FinalDate 表达式。
数据的基本分析表明它的工作原理类似于 COALESCE function,但有人可以帮忙提供更多细节吗?
&
运算符是字符串连接。 我建议在 SQL 服务器中使用concat()
function:
SELECT date1, date2, date3, date4,
CONCAT(date1, date2, date3, date4) as FinalDate
FROM tblProcess;
CONCAT()
(与+
是一个也可以进行字符串连接的运算符不同)将在必要时将其 arguments 转换为字符串。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.