`

ORACLE 查询数字串拼接

阅读更多
在SQL server 2000等中,我们常用的字符串拼接方法就是:

   SELECT A.col1 + A.col2 FROM TEST A

但是这个方法在ORACLE中却不可行了,只能用另一种方式来实现了
   select t.name ||'('||  t.chinese_name ||')'
   from essp_hr_employee_main_t t


这样子查询结果为:

    XiaoMing(小明)
分享到:
评论

相关推荐

    Oracle10g自定义聚合函数(字符串拼接)

    * 超大字符串拼接,单个字符串4000、分隔符100,可拼出超4000的超长字符串 * 可自定义指定分隔符separator * 可自定义指定排序字段sequence,对于数字或日期类型的字段,先转为字符串,比如to_char(line, 'FM000'...

    oracle数字转换中文

    ### Oracle数字转换为中文大写的实现 #### 核心概念与背景 在财务模块的开发中,将数字转换成中文大写是必需的功能之一,尤其是在中国以及使用中文的地区。例如,在开具发票、合同等正式文档时,通常需要将金额...

    oracle函数大全-数字-字符-日期-聚合函数

    本篇文章将详细探讨在"oracle函数大全-数字-字符-日期-聚合函数"这个主题中涵盖的关键知识点。 首先,我们来看数字函数。在Oracle中,数字函数用于对数值进行各种操作,例如四舍五入、取整、求平方根等。`ROUND()`...

    oracle财务数字转换中文

    3. **转换逻辑**:通过循环遍历每个数字位,根据其值和位置查找对应的中文大写单位,并拼接到结果字符串中。 4. **异常处理**:如果输入值的长度超过18位,则抛出`e_large`异常,表明数值过大无法转换。 ### 实际...

    ORACLE中CLOB字段转String类型

    - `TO_CHAR`函数通常用于转换日期或数字为字符串,但在某些情况下也可以用于CLOB转换。 - 注意:`TO_CHAR`可能无法处理非常大的CLOB。 ```sql SELECT TO_CHAR(clob_column) AS str_column FROM table_name; `...

    oracle查询语句大全

    5. **字符串拼接**: ```sql SELECT '编号是:' || empno || '的雇员,姓名是:' || ename || ',工作是:' || job FROM emp; ``` 使用`||`操作符连接字符串。 6. **算术运算**: ```sql SELECT ename, sal * 12 ...

    Oracle字符串怎样连接单引号

    在Oracle数据库中,处理字符串和单引号的连接是一个常见的任务,特别是在编写SQL查询和存储过程时。以下是一些关于如何在Oracle中正确连接和转义单引号的知识点: 1. **字符串识别标识**:在Oracle SQL中,单引号...

    ORACLESQL拼接语句.docx

    Oracle支持的字段类型包括CHAR(固定长度)、VARCHAR2(可变长度)、NUMBER(数字)、DATE(日期)等。创建表时,较小的非空字段应置于前面,可为空的字段放后。可以设定字段的默认值和约束,如UNIQUE(唯一性)和...

    ORACLE CRC32函数

    这个类包含了两个方法:`two_str`用于字符串拼接操作,而`getCRC32`则实现了CRC32算法的核心逻辑。 ```java public class crc32_class { public static String two_str(String str1, String str2) { return str1...

    oracle中将小写金额转换为大写金额函数

    最后,将符号位与大写金额字符串拼接起来并返回结果。 ```sql b_string := l_sign || b_string; RETURN b_string; ``` #### 异常处理 ```sql WHEN OTHERS THEN RETURN SQLERRM; END; ``` 如果执行过程中遇到任何...

    ORACLESQL拼接语句.pdf

    Oracle支持多种字段类型,如CHAR(固定长度字符串)、VARCHAR2(可变长度字符串)、NUMBER(数字类型)、DATE(日期类型)。创建表时,建议将非空字段放前,可空字段放后,并可设置默认值和约束,如UNIQUE(唯一性...

    Oracle1.pdf

    字符串类型不支持加法运算,但可以通过CONCAT函数或'%'连接符进行拼接。别名用于重命名输出的字段,可以避免字段名过长或包含特殊字符。在SQL中,字符串和日期值需要使用单引号括起来。 去重操作通过`DISTINCT`...

    深入讲解SQL中的字符串拼接

    在SQL中,字符串拼接是一项常见的操作,特别是在构建动态查询或者组合数据时。本文主要讨论了SQL中如何进行字符串拼接,包括不同数据库系统的差异,以及如何处理不同类型的数据进行拼接和转换。 首先,我们来看一下...

    oracle和sql的语法区别大

    - Oracle 使用CONCAT进行字符串拼接,而在SQL Server中可以直接使用表达式相加的方式进行字符串拼接。 - **CHR, CHAR** - Oracle 提供了CHR和CHAR函数用于将ASCII码值转换为字符,而SQL Server没有对应的直接函数...

    oracle常用函数功能演示

    字符处理函数在Oracle中尤为重要,如`INITCAP`用于首字母大写,`UPPER`和`LOWER`用于全角和半角字符的转换,`CONCAT`或`||`用于字符串拼接,`ASCII`和`CHR`则分别用于获取字符的ASCII码和根据编码创建字符。...

    Oracle注入简单挖掘.docx

    攻击者可以通过改变字符串拼接的方式,如`tksw' || 'ifty`,来检查注入点。如果`tksw' || 'test`查询返回为空,而`tksw' || 'ifty'返回数据,那么可以推断出注入的可能性。 3. `1/0`的利用:在Oracle中,`1/0`会...

    oracle 学习笔记

    6. 拼接运算符“||”用于将多个字符串连接成一个字符串。 7. 文字字符串用于表示文本数据。 8. 使用DISTINCT关键字可以消除查询结果中的重复行。 9. Select语句中还应注意其他一些细节,如数据类型匹配和表达式优化...

    基于oracle小数点前零丢失的问题分析

    这是因为`CHAR`类型是固定长度的字符串类型,它会按照预设的宽度填充字符,对于数字而言,可能会在处理过程中去掉不必要的前导零。 为了解决这个问题,我们可以利用Oracle数据库提供的`TO_CHAR`函数进行数据转换和...

    2021年Oracle(DBA)数据库笔记。

    字符串拼接** - 使用 `||` 符号来拼接字符串,例如: `SELECT '找到的 id 为:' || id || ' 找到的名字为 ' || last_name AS Name FROM s_emp;` **5. 替换空值** - 使用 `NVL` 函数处理空值,例如: `SELECT NVL...

    Oracle从入门到精通(学完它菜鸟也能变凤凰)

    为表和列使用别名可以使查询结果更加易读,而字符串操作函数则用于处理文本数据,如拼接、截取字符串等,这对于文本分析和报告生成非常有用。 #### SQLPLUS与SQL的关系 SQLPLUS是一个强大的命令行工具,用于执行...

Global site tag (gtag.js) - Google Analytics