酷符网数据库 > 正文

MySQL数据库 oracle数据库连接字符串的方法

2010-12-19 19:28codeif.com

在oracle和mysql中都不能使用sql中的+(加号)连接字符串,那在oracle和mysql数据库中如何连接字符串呢?

oracle中字符串连接:
oracle中使用|| 双竖线连接字符串,如下面的例子

SQL> select 'a'||'b' from dual;

'A'||'B'
--------
ab

mysql中字符串的连接:
mysql中使用CONCAT函数连接字符串,看下下面的例子你就知道这个函数的用法了

mysql> select CONCAT('a', 'b');
+------------------+
| CONCAT('a', 'b') |
+------------------+
| ab               |
+------------------+
1 row in set (0.00 sec)

mysql> select CONCAT('a', 'b', 'c');
+-----------------------+
| CONCAT('a', 'b', 'c') |
+-----------------------+
| abc                   |
+-----------------------+
1 row in set (0.00 sec)

mysql> select CONCAT('a', 'b', 'c', 'd');
+----------------------------+
| CONCAT('a', 'b', 'c', 'd') |
+----------------------------+
| abcd                       |
+----------------------------+
1 row in set (0.00 sec)

mysql>

相关文章

新浪微博 | 淘段子 | 我的博客 | 淘宝店铺 | jnan.org | RSS
Copyright © 2009 - 2011 酷符网