oracle里面能够这么进行字符串的连接吗?应该有现成的函数
解决方案 »
- 求助:想得到一个有关ORACLE多表SELECT 语句
- ORA-01555,duration的单位问题
- 请问下面3句SQL 语句在pl/sql 中怎样写呢?
- 安装oracle 安装问题!急! 急!急
- 帮我看看这个函数有什么问题!
- 为什么在存储过程中找不到这两个表DBA_OBJECTS,USER_TABLES?
- 这个错误只是数据库的字符集的问题吗?ORA-01031: insufficient privileges
- Oracle操作
- update 语句问题(送分快)
- oracle中,一个表的某个字段想设置成为自增的该怎么操作?\
- 怎么在PB中调用ORACLE的函数????
- 在WinXP上安装Oracle8i,根本没反应,为什么呀?
commit;
commit;
----------
3SQL> select 'a'+'b' from dual;
select 'a'+'b' from dual
*
ERROR 位于第一行
ORA-01722: 无效数字
SQL> select 'a'||'b' from dual;'A
--
ab============================
也就是说"+"只能用在数字算法上
但是若是想连接字符串,用‘||’好一些。
关于 zealot_zk(风中追风) 说的’||‘和‘concat’的差别,我想不是连接两个和多个的差别。
是不是’concat‘函数可以消除尾部的字符串呢!我没试过。
udpate tab_name
set col_nam='a'||'b'