0

我有一个包含两列 [Date]、[StopName] 的表,我想编写一个查询,它将两列显示为一列,例如 2007 年 12 月 5 日:Stop1。到目前为止,我一直在尝试这样

SELECT  Date + ':' + StopName as Departure from tbldept.

有什么建议吗?

4

2 回答 2

1
SELECT  to_char(Date, 'DD/MM/YYYY') || ':' || to_char(StopName) as Departure 
from tbldept.

||是连接运算符,就像在 Oracle 中一样

UPDT已修复以避免转换错误

于 2012-07-16T10:38:39.023 回答
0

你是对的,可能会出现转换失败的错误。在这种情况下,您需要将列转换为 varchar 数据类型。

于 2012-07-16T10:46:53.043 回答