首页 > 其他分享 >字符串函数

字符串函数

时间:2022-11-14 00:44:10浏览次数:37  
标签:函数 -- enname emp str 字符串 SELECT string

 1 -- 演示字符串相关函数
 2 -- (一) charset(str) 返回字符串的字符集编码格式
 3 
 4 SELECT CHARSET(enname) FROM emp;  #显默认格式为utf8
 5 
 6 -- (二) concat (string2 [,....])连接字符串,将多个列拼接成一列
 7     SELECT DISTINCT  CONCAT(enname,'工作是',job) FROM emp; #通过' 工作是'将前后两者拼接起来
 8 
 9 -- (三) instr(string,substring)返回substring在string中出现的位置,没有则返回0
10     SELECT INSTR('nongzhongwen','wen')FROM DUAL #  wen在前一个词中第十个位置开始,dual是表示没有表时,可以用它来测试
11 
12 -- (四)Ucase(string2) 转换成大写    
13 SELECT DISTINCT UCASE(enname)FROM emp #将员工表中的姓名转换为大写
14 
15 -- (五) Lcase(string 2) 转换成小写
16 SELECT DISTINCT LCASE(enname)FROM emp #将员工表中的姓名转换为小写
17 
18 -- (六)left(string 2,length)从string2中的左边起取length个字符
19 SELECT LEFT(enname,2)FROM emp;
20 
21 -- (七)length(string)     string长度(按照字节)
22 SELECT LENGTH(job) FROM emp;
23 
24 -- (八) replace (str,search_str,replace_str) 在str中用replace _str替换search_str
25 SELECT enname,REPLACE (job,'运动员','篮球运动员')FROM emp;# 把job中的运动员替换成篮球运动员
26 
27 -- (九)strcmp(string1,string2) 逐字符比较两字符串的大小
28 SELECT STRCMP('nong','zong')FROM DUAL #比较两个字符的大小
29 
30 -- (十)substring(str,position[,length]) 从str的position 开始(从1开始计算),取length个字符
31 SELECT FROM SUBSTRING(enname,1,2)FROM emp#表示从姓名列中第一个位置开始截取2个字符
32 
33 -- (十一)ltrim(string2 )rtrim (string2) 去除前端或者后端空格  trim(string)去除两边的空格
34 
35 SELECT LTRIM('     nong')FROM DUAL;
36 SELECT RTRIM('nong     ')FROM DUAL;
37 SELECT TRIM('         nong        ')FROM DUAL;

 

标签:函数,--,enname,emp,str,字符串,SELECT,string
From: https://www.cnblogs.com/nzm-2019/p/16887829.html

相关文章

  • 字符,字符串和转义字符
    大家好呀,今天给大家分享的是字符,字符串和转义字符的知识点,都是很基础的,仅适合小白使用哦。首先就是我们可以通过printf以%c输出字符‘a’,然后我们也可以定义一些字符串如”a......
  • React 生命周期函数
    React生命周期图示React的生命周期从广义上分为三个阶段:创建、更新、卸载;创建constructor()constructor()中完成了React数据的初始化,它接受两个参数:props和context,当......
  • 利用函数交换两个数的值
    #include<stdio.h>voidswap(int*pa,int*pb){ inttmp=0; tmp=*pa; *pa=*pb; *pb=tmp;}intmain(){ inta=10; intb=20;printf("a=%d,b=%d\n",a,b);swap(......
  • 在2D游戏中使用简单的碰撞函数实现角色移动
    在这学期我们寝室共同制作的2D游戏项目中,我仔细研究了2D游戏角色的操作逻辑。在我们的项目中,Player类是玩家类。这个类中的move()函数负责玩家移动。玩家移动需要考......
  • strstr函数
    语法:charmy_strstr(constchar*str1,constchar*str2);一般用法:intmain(){charstr1[]={"abcdefgh"};charstr2[]={"def"};char*p=strstr(str1,str2......
  • 用函数交换两变量值
    #include<stdio.h>intswap(int*p1,int*p2){ inttemp; temp=*p1; *p1=*p2; *p2=temp;}intmain(){ inta=5; intb=6; int*p_a=&a; int*p_......
  • 47.vue-router的钩子函数
    钩子函数就是路由导航守卫;有7个守卫,分为3类;全局守卫:在全部的组件生效;beforeEach全局前置守卫afterEach全局后置守卫 解析守卫......
  • Python: 函数传参、默认参数
    python函数是值传递还是引用传递答案:都不是,应该是传对象或对象的引用函数参数在传递的过程中将整个对象传入,对可变对象的修改在函数外部以及内部都可以见,调用者和......
  • 函数的声明(学习笔记)
    intadd(inta,intb){intz=a+b;returnz;}intmain(){inta=12;intb=0;intz=add(a,b);printf("%d\n",z);return0;}自定义函数add,需要放在主函数的前面,......
  • 极客编程python入门-调用函数
    调用函数Python内置了很多有用的函数,我们可以直接调用。要调用一个函数,需要知道函数的名称和参数a=abs(100.123)print(a)a=abs(-123)print(a)a=abs(-123.123)print(a......