读书人

oracle语句的疑问解决方法

发布时间: 2012-01-03 22:16:07 作者: rapoo

oracle语句的疑问
select * from test b

where b.end_dtts >= to_date(''||fromDate||'','yyyymmddhh24miss')

AND b.end_dtts < to_date(''||toDate||'','yyyymmddhh24miss')

以上为代码片段,里面的 ''||fromDate||'' 带有 || 和"" 是啥意义呢?

[解决办法]
||连接字符串,同其它语言的+相加一样
另外还可用concat函数
[解决办法]
''是空字符串,如果字符串里有'号,可用两个'转义,如:
select 'It''s a '||'pen.' from dual;
[解决办法]
引用:

||连接字符串,同其它语言的+相加一样
另外还可用concat函数

''是空字符串,如果字符串里有'号,可用两个'转义,如:
select 'It''s a '||'pen.' from dual;

顶!
[解决办法]

|| 连接字符串

'' 是空字符串

读书人网 >oracle

热点推荐