首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    SQL字符串类型的函数

    语法如下:CONCAT(string1, string2, ...)例如,以下SQL语句使用CONCAT函数连接两个字符串:SELECT CONCAT('Hello', 'World') as result...例如,以下SQL语句使用SUBSTRING函数提取字符串的子字符串:SELECT SUBSTRING('HelloWorld', 1, 5) as result;输出结果为'Hello'。...语法如下:UPPER(string)LOWER(string)例如,以下SQL语句使用UPPER和LOWER函数将字符串转换为大写字母和小写字母:SELECT UPPER('HelloWorld') as...例如,以下SQL语句使用REPLACE函数替换字符串中的子字符串:SELECT REPLACE('HelloWorld', 'World', 'SQL') as result;输出结果为'HelloSQL...语法如下:LENGTH(string)例如,以下SQL语句使用LENGTH函数返回字符串的长度:SELECT LENGTH('HelloWorld') as result;输出结果为11。

    43910

    SQL学习(二):concat函数(连接字符串)

    concat函数(连接字符串): 使用方法: CONCAT(str1,str2,…) 返回结果为连接参数产生的字符串。如有任何一个参数为NULL ,则返回值为 NULL。...函数可以连接一个或者多个字符串,如 mysql> select concat(‘10’); ±————-+ | concat(‘10’) | ±————-+ | 10 | ±————-+...——–+ | concat(‘11’,‘22’,‘33’) | ±———————–+ | 112233 | ±———————–+ 1 row in set (0.00 sec) concat函数在连接字符串的时候...分隔符的位置放在要连接的两个字符串之间。分隔符可以是一个字符串,也可以是其它参数。 注意: 如果分隔符为 NULL,则结果为 NULL。函数会忽略任何分隔符参数后的 NULL 值。...(’,’,‘11’,‘22’,NULL) | ±——————————+ | 11,22 | ±——————————+ 1 row in set (0.00 sec) repeat()函数 用来复制字符串

    2.8K10

    mysql拼接字段的函数_SQL字符串拼接

    文章目录 测试数据 1、CONCAT(直接拼接函数) 2、CONCAT_WS(使用指定的分割符去拼接字符串) 3、GROUP_CONCAT(将查询的数据先行直接连接,然后将列通过指定的分割符拼接) 4、...real_name 17 uat_test02 测试账号2 18 uat_test03 测试账号03 19 uat_test04 测试账号04 1、CONCAT(直接拼接函数) 语法:CONCAT(...id in (17,18,19) result 17,uat_test02,测试账号2 18,uat_test03,测试账号03 19,uat_test04,测试账号04 注意:CONCAT_WS函数的...separator参数不可以是NULL,否则返回值就是NULL,待拼接字符串如果为NULL,则不影响其他字符串的拼接 3、GROUP_CONCAT(将查询的数据先行直接连接,然后将列通过指定的分割符拼接...separator参数可以是没有的,只有待拼接字符串时,默认的separator是 ‘,’ 4、REPEAT(复制指定字符串指定次数) 语法:REPEAT(str,num) 案例: SELECT REPEAT

    4.5K10

    【SQL】sql版Split函数。用于拆分字符串为单列表格

    功能与.net版string.Split函数类似,只不过.net返回的是数组,这个返回的是一个单列表格,每个拆分出来的子串占一行。可选是否移除空格子串和重复项。...市面上类似的函数不算少,但大多都是在循环中对原串进行改动,我感觉这样不好,虽然不知道sql的字符串是不是像.net的一样具有不可变性,但感觉尽量不要去动原串最好,万一sql的字串也不可变,那变一次就要产生一份...另外,如果SQL开启了CLR支持,完全可以封装一个.net的Split到SQL里用,这样最简单,性能也应该更好(猜测)。...不废话,上函数: /*------------------------------- 函数:拆分字符串到单列表格v0.02 Author:AhDung Update:201403251158 -----...--------------------------*/ ALTER FUNCTION dbo.Split( @s VARCHAR(8000), --要拆分的字符串 @separator

    1.8K30

    【字符函数】strcpy函数(字符串复制函数)+strcat函数(字符串追加)+strcmp函数(字符串比较)【笔记】

    1.复制函数--------------strcpy函数 函数使用 char*strcpy(char* destination, const char* source) strcpy函数用于拷贝字符串...使其变成变量可以修改 //char arr[] = "bit"; //strcpy(p, arr);//right return 0; } 模拟实现 复制到时候,函数会将被拷贝字符串的‘/...会将源字符串中的 ‘\0’ 拷贝到目标空间。 目标空间必须足够大,以确保能存放源字符串。 目标空间必须可修改。 .模拟实现 进入函数体时先定义一个指针变量保存目标空间的起始位置,便于之后返回。...) char *strcat( char* destination, const char* Source );  strcat函数用于追加字符串,即将一个字符串中的内容追加到另一个字符串中。...) 1.函数使用 int strcmp(const char* str1,const char* str2) strcmp函数用于比较两个字符串内容的函数。

    8510

    字符函数,字符串函数

    (const char*str) strlen函数有几点需要注意 • 字符串以 '\0' 作为结束标志,strlen函数返回的是在字符串中 '\0' 前⾯出现的字符个数(不包 含 '\0' )...(注: strtok函数会改变被操作的字符串,所以在使⽤strtok函数切分的字符串⼀般都是临时拷⻉的内容 并且可修改。)...• strtok函数的第⼀个参数不为 NULL ,函数将找到str中第⼀个标记,strtok函数将保存它在字符串 中的位置。...• strtok函数的第⼀个参数为 NULL ,函数将在同⼀个字符串中被保存的位置开始,查找下⼀个标 记。 • 如果字符串中不存在更多的标记,则返回 NULL 指针。...strerror函数就可以将错误对应的错误信息字符串的地址返回。

    3000

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券