0
如何使用CONCAT运算符连接三个字符串。如何使用CONCAT运算符连接三个字符串
select concat('today',To_Char(Rts,'dd/mm/yy hh24:mi:ss'),'date') From Mbl_Dishtv Partition(P_03dec2012) Where Aid=501604
请与CONCAT运营商建议。
如何使用CONCAT运算符连接三个字符串。如何使用CONCAT运算符连接三个字符串
select concat('today',To_Char(Rts,'dd/mm/yy hh24:mi:ss'),'date') From Mbl_Dishtv Partition(P_03dec2012) Where Aid=501604
请与CONCAT运营商建议。
如果你真的想使用CONCAT
,你需要两次调用
SELECT concat('today',
concat(to_char(rts, 'dd/mm/yy hh24:mi:ss'),
'date'))
FROM Mbl_Dishtv Partition(P_03dec2012)
WHERE Aid=501604
它将使更多的意义,但是,因为它会导致使用||
运营商在更清洁的代码
SELECT 'today' ||
to_char(rts, 'dd/mm/yy hh24:mi:ss') ||
'date'
FROM Mbl_Dishtv Partition(P_03dec2012)
WHERE Aid=501604
使用语法Partition(P_03dec2012)
也很少有意义。如果表格是按日期分区的,那么在您用来分区的日期列上添加谓词会更有意义。
为什么不使用标准的'||'运算符? – 2013-03-15 11:40:32