`
flashdream8
  • 浏览: 678546 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

字符串连接函数CONCAT() 计算字符长度char_length()

阅读更多

字符串连接函数CONCAT()

 

SELECT TPASSWORD FROM tprovider_user
WHERE char_length(TPASSWORD)<=5

 

 

 计算字符长度char_length()

有的时候,我们有需要将由不同栏位获得的资料串连在一起。每一种资料库都有提供方法来达到这个目的:

  • MySQL: CONCAT()
  • Oracle: CONCAT(), ||
  • SQL Server: +

CONCAT() 的语法如下:

CONCAT(字串1, 字串2, 字串3, ...): 将字串1、字串2、字串3,等字串连在一起。请注意,Oracle的CONCAT()只允许两个参数;换言之,一次只能将两个字串串连起来。不过,在Oracle中,我们可以用'||'来一次串连多个字串。

来看几个例子。假设我们有以下的表格:

Geography 表格

region_name store_name
East Boston
East New York
West Los Angeles
West San Diego

例子1:

MySQL/Oracle:
SELECT CONCAT(region_name,store_name) FROM Geography
WHERE store_name = 'Boston';

结果

'EastBoston'

例子2:

Oracle:
SELECT region_name || ' ' || store_name FROM Geography
WHERE store_name = 'Boston';

结果

'East Boston'

例子3:

SQL Server:
SELECT region_name + ' ' + store_name FROM Geography
WHERE store_name = 'Boston';

结果

'East Boston'

update tprovider_user set
 TPASSWORD = CONCAT('a',TPASSWORD)
where  TPASSWORD like '0%'

 

分享到:
评论

相关推荐

    mysql常用字符串函数、字符串处理函数大全

    MySQL字符串函数是数据库操作中非常关键的一部分,它们用于处理和操作文本数据。以下是一些常见的MySQL字符串函数及其详细解释: 1. `ASCII(str)`:这个函数返回字符串`str`的第一个字符的ASCII码值。如果`str`为空...

    delphi 字符串、数组函数

    Concat 函数连接两个或多个字符串为一个字符串。 示例代码: ``` var S1, S2: String; begin S1 := Concat('A', 'B'); // 连接两个字符串,S1 变量等于 AB。 S2 := Concat('Borland', ' Delphi', ' 7.0'); // ...

    Oracle字符串处理函数

    CONCAT函数用于连接两个或多个字符串。例如: ``` SQL&gt; select concat('010-', '88888888') || ' - test' as tel from dual; TEL ---------------- 010-88888888 - test ``` 该示例中,`010-`与`88888888`通过...

    db2字符串分隔,函数,过程的使用

    总的来说,理解和掌握DB2中的字符串分隔函数、字符串函数以及过程的使用,对于日常的数据处理工作至关重要。它们能够帮助我们有效地操作和管理数据库中的字符串数据,提高工作效率。在实际应用中,应根据具体场景...

    JAVA字符串处理函数列表一览

    ### JAVA字符串处理函数列表一览 在Java编程语言中,字符串处理是极其常见且重要的操作之一。字符串类`String`提供了丰富的内置方法来帮助开发者高效地完成各种字符串操作任务。本文将详细解读`String`类中的一些...

    java常用字符串函数集锦

    Java 中常用的字符串函数集锦 Java 中字符串是连串的字符,但是与许多其他的计算机语言将字符串作为字符数组处理不同,Java 将字符串作为 String 类型对象来处理。将字符串作为内置的对象处理允许 Java 提供十分...

    JavaScript中常见的字符串操作函数及用法

    "JavaScript中常见的字符串操作函数及用法" JavaScript 中的字符串操作函数是非常基础和重要的,以下是 JavaScript 中常见的字符串操作函数 及其用法。 字符串转换 字符串转换是最基础的要求和工作,你可以将任何...

    JAVA字符串处理函数列表一览.

    `concat()` 方法用于将两个字符串连接起来。 ```java String s1 = "Hello"; String s2 = "World"; String result = s1.concat(s2); // 结果为"HelloWorld" ``` #### 3. `replace()` `replace()` 方法用于替换字符串...

    MySQL的字符串函数使用说明

    除了上述函数,MySQL还提供了许多其他字符串函数,例如CONCAT()用于连接字符串,LOWER()和UPPER()分别将字符串转为小写和大写,SUBSTRING()用于提取字符串的一部分,REPLACE()用于替换字符串中的子串,LEFT()和RIGHT...

    常用SQL字符串函数集锦.

    在SQL(结构化查询语言)中,字符串函数是用于处理文本数据的重要工具。它们可以帮助我们进行各种操作,如提取、转换、格式化和比较字符串。本篇将详细讲解一些常用的SQL字符串函数,以便你在数据库操作中更加...

    Mysql字符串处理函数详细介绍、总结

    2. **BIT_LENGTH(str)**:返回字符串str的比特长度,即字符串在二进制表示下的长度。 3. **CONCAT(s1, s2... sn)**:将多个字符串s1, s2... sn连接成一个新的字符串。如果任何一个参数为NULL,结果也会是NULL。 4....

    C#字符串处理的所有函数

    C#提供了丰富的字符串处理函数,使得开发者可以方便地操作和处理字符串。本篇笔记将详细介绍C#中涉及字符串的各种函数,帮助你全面掌握字符串处理的技巧。 1. **字符串创建与初始化** 在C#中,字符串是不可变的...

    oracle 数值型函数,字符型函数,日期函数,转换函数,to_char

    6. **CONCAT**:连接两个或多个字符串。例如,`CONCAT('SQL','Course')` 返回 `'SQLCourse'`。 7. **SUBSTR**:返回字符串的一部分。例如,`SUBSTR('String',1,3)` 返回 `'Str'`。 8. **LENGTH**:返回字符串的长度...

    SQL字符串函数SQL字符串函数SQL字符串函数

    ### SQL字符串函数详解 在数据库管理和数据处理领域中,SQL(Structured Query Language)是一种非常重要的语言,被广泛用于管理关系型数据库系统。SQL不仅能够帮助我们有效地存储、检索和操作数据,还提供了一系列...

    SQL字符串函数大全

    ### SQL字符串函数详解 #### 一、去空格函数 去空格函数主要用于去除字符串中的空格,这对于数据清洗和标准化特别有用。 ##### LTRIM() - **功能**:LTRIM()函数的作用是从字符串的开头移除所有空格。 - **语法*...

    MySql常用字符串函数

    MySQL中的字符串函数是数据库操作中不可或缺的一部分,它们用于处理和操作文本数据。下面将详细介绍这些常用的字符串函数: 1. **CONCAT(str1, str2,...)**:此函数用于连接两个或多个字符串,形成一个新字符串。...

    字符串操作函数

    2. **concat()**:将两个字符串连接在一起,例如`"Hello".concat("World")`会得到`"HelloWorld"`。 3. **replace()**: - `replace(char original, char replacement)`:替换字符串中所有出现的特定字符。 - `...

Global site tag (gtag.js) - Google Analytics