`

oracle 字符串连接

阅读更多
字符串连接

SQL> select 'abc' || 'def' from dual;
'ABC'|
------
abcdef
SQL>
■ 小写

select lower('ABC012');

lower
--------
abc012
■ 大写

select upper('abc012');

upper
--------
ABC012

■ 左补全

select lpad('abc', 5, '0');

lpad
-------
00abc

select lpad('abc', 5, '012');

lpad
-------
01abc

第3个参数为空时,缺省为space

select lpad('abc', 5);

lpad
-------
   abc

select lpad('abc', 5, ' ');

lpad
-------
   abc

■ 右补全

select rpad('abc', 5, '0');

rpad
-------
abc00

select rpad('abc', 5, '012');

rpad
-------
abc01

■ 左空白删除

select ltrim('          abc');

ltrim
-------
abc
■ 右空白删除

select ltrim('abc          ');

     ltrim
---------------
abc

■ 左右空白删除

select trim('          abc          ');

btrim
-------
abc
■ 字符串替换

SQL> SELECT TRANSLATE('ababab' , 'a' , '1') FROM DUAL;
TRANSL
------
1b1b1b

■ 取子字符串

SQL> select substr('abc012', 3, 2) from dual;
SU
--
c0

■ 字符串长度

SQL> select length('abc012') from dual;
LENGTH('ABC012')
----------------
               6

■ 数字转化成字符串

SQL> select to_char(123456, '999,999,999,999') from dual;
TO_CHAR(123456,'
----------------
         123,456

■ 字符串转化为数字

SQL> select to_number('123' || '456', '999999999999') from dual;
TO_NUMBER('123'||'456','999999999999')
--------------------------------------
                                123456

SQL> select to_number('123,456', '999,999,999,999') from dual;
TO_NUMBER('123,456','999,999,999,999')
--------------------------------------
                                123456
分享到:
评论

相关推荐

    C#连接Oracle数据库字符串

    C#连接Oracle数据库字符串 C#连接Oracle数据库字符串

    Oracle中字符串连接的实现方法

    和其他数据库系统类似,Oracle字符串连接使用“||”进行字符串拼接,其使用方式和MSSQLServer中的加号“+”一样。 比如执行下面的SQL语句: 代码如下:SELECT ‘工号为’||FNumber||’的员工姓名为’||FName FROM T_...

    Oracle连接字符串

    Oracle 连接字符串是指连接 Oracle 数据库的字符串书写方法,本文总结了多种连接 Oracle 数据库的字符串书写方法。 一、标准连接字符串 标准连接字符串是最基本的连接字符串格式,用于连接 Oracle 数据库。例如,...

    ORACLE字符串函数

    1. 字符串连接函数:`string || string` 该函数用于连接两个字符串,结果是一个新的字符串。例如,`'Post' || 'greSQL'`将返回`'PostgreSQL'`。 2. 获取字符串二进制位数函数:`bit_length(string)` 该函数返回...

    Oracle 数据库连接字符串大全教程

    Oracle 数据库连接字符串大全教程旨在提供了完整的 Oracle 连接字符串大全,涵盖了异地或服务器数据库连接、ODBC 连接、OLE DB 连接、Oracle.DataAccess.Client.OracleConnection 连接等多种连接方式。 一、 Oracle...

    Oracle拆分字符串,字符串分割的函数

    Oracle支持将字符串连接成新的字符串,例如使用`||`操作符。同时,通过与集合类型(如`TABLE()` 函数)结合,可以将拆分的结果转换为表格形式,便于进一步处理。 6. **用户定义的函数** 如果内置函数无法满足需求...

    Oracle字段转字符串/多行记录合并/连接/聚合字符串的几种方法

    Oracle中的`concat()`函数是最基本的字符串连接方法。它接受两个或更多个字符串作为参数,并返回它们的连接结果。例如: ```sql SELECT concat(column1, ', ', column2) AS combined_string FROM table_name; `...

    Oracle字符串处理函数

    ### Oracle字符串处理函数详解 #### 1. ASCII ASCII函数用于返回给定字符的ASCII码值。例如: ``` SQL> select ascii('A') A, ascii('a') a, ascii('0') zero, ascii(' ') space from dual; AAZERO SPACE ------...

    ASP.NET Oracle连接字符串

    ### ASP.NET Oracle连接字符串详解 在开发基于ASP.NET的应用程序时,经常需要与Oracle数据库进行交互。为了确保数据能够正确地被读取、写入,一个正确的连接字符串至关重要。本文将详细探讨如何设置一个适用于ASP...

    Oracle数据库连接字符串

    ### Oracle数据库连接字符串详解 #### 一、引言 在现代软件开发中,与数据库的交互是必不可少的一部分。Oracle作为一款广泛使用的数据库管理系统,提供了多种连接方式以满足不同场景的需求。本文将详细介绍如何...

    常用oracle字符串操作函数

    CONCAT() 用于连接两个或多个字符串。例如,`CONCAT('Hello ', 'world')` 返回 'Hello world'。 9. **LTRIM()** 和 **RTRIM()** 函数: 类似于TRIM(),但只去除字符串开头或结尾的空格。 10. **REGEXP_LIKE()** ...

    Oracle_Sql_中常用字符串处理函数

    3. 字符串连接函数 Oracle Sql 提供了串联符(||)来连接两个字符串。 示例:SELECT 'ab' || 'cd' FROM dual; -- 返回 abcd 4. 字符查找函数 Oracle Sql 提供了 INSTR() 函数,用于查找字符串中某个字符的位置。...

    DB2,Oracle连接字符串

    本篇文章将深入探讨DB2和Oracle数据库的连接字符串以及它们的连接方式。 首先,让我们来了解DB2的连接字符串。DB2连接字符串主要用于应用程序与DB2数据库服务器之间的通信,它包含了诸如服务器地址、端口号、数据库...

    Oracle数据库驱动及连接字符串

    在使用Oracle数据库进行应用程序开发时,理解如何配置和使用Oracle数据库驱动以及建立正确的连接字符串至关重要。下面将详细介绍这两个关键概念。 一、Oracle数据库驱动 Oracle数据库驱动,也称为JDBC驱动(Java ...

    oracle遍历数据库查找字符串

    标题"Oracle遍历数据库查找字符串"暗示了一个实用的解决方案,它允许用户快速搜索Oracle数据库中的特定文本字符串,无需手动编写复杂的SQL查询。这通常在数据审计、故障排查或日志分析等场景中非常有用。 描述中...

    Oracle JDBC连接字符串

    ### Oracle JDBC连接字符串详解 在Java开发环境中,与Oracle数据库进行交互时,通常会使用Java Database Connectivity (JDBC)技术来实现。本文将详细介绍如何通过JDBC连接Oracle数据库,并解释连接字符串及相关配置...

    很好用的生成Oracle数据库连接字符串的类

    Oracle数据库连接字符串的类 OracelDataBaseConfiguration.cs 设置完用户名,等属性后 public string GetConnectString()方法可获取Oracle数据库连接字符串;

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

    * 自定义聚合函数 wmsys.wm_concat 替换办法 * 超大字符串拼接,单个字符串4000、分隔符100... * Oracle11g Release2版本引入了LISTAGG 函数,使得聚集连接字符串变得很容易。并且允许使用我们指定连接串中的字段顺序

    数据库连接字符串的写法

    在 Oracle 数据库中,连接字符串的写法也不同: 微软提供的 Oracle 标准连接: strConnect = _T("Provider=MSDAORA;Data Source=serverName;User ID=userName; Password=userPassword;"); Oracle 公司提供的连接...

    JAVA查询Oracle数据库集群连接字符串_.docx

    Oracle数据库集群提供高可用性和负载均衡,但这也意味着在建立连接时需要使用特定的连接字符串和驱动。以下是关于Oracle数据库集群连接字符串的详细解释: 1. **JDBC驱动的选择**: - `classes12.jar`是Oracle...

Global site tag (gtag.js) - Google Analytics