繁体   English   中英

使用 & 运算符的 MS Access 查询

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM