SQLsever交易日期和交易时间两个字段拼接为日期类型
时间: 2024-05-15 13:12:11 浏览: 98
SQL.rar_SQL sever
可以使用SQL Server内置函数CONVERT将交易日期和交易时间两个字段拼接成日期类型。例如,假设交易日期和交易时间两个字段分别为TransactionDate和TransactionTime,可以使用以下SQL查询语句:
```
SELECT CONVERT(DATETIME, CONVERT(VARCHAR(10), TransactionDate, 120) + ' ' + CONVERT(VARCHAR(8), TransactionTime, 108), 120) AS TransactionDateTime
FROM TransactionTable
```
在上述查询语句中,使用CONVERT将TransactionDate和TransactionTime两个字段转换为字符串类型,并使用字符串拼接符“+”将它们拼接成日期时间字符串。然后,再次使用CONVERT将日期时间字符串转换为DATETIME类型,使用格式码120以指定日期时间格式。最后,将结果命名为TransactionDateTime并从TransactionTable表中查询。
阅读全文