首页 > 数据库 >SQL 函数使用

SQL 函数使用

时间:2023-01-16 13:44:21浏览次数:41  
标签:10005 01 函数 no SQL replace titles emp 使用

replace 用函数修改行数据

1、使用replace
sql UPDATE titles_test SET emp_no = REPLACE(emp_no, 10001, 10005) WHERE id = 5;
2、使用insert
有遇到重复主键了就进行更新emp_no的值

  INSERT INTO titles_test
      VALUES(5, 10001 ,'Senior Engineer', '1986-06-26', '9999-01-01')
      ON DUPLICATE KEY UPDATE emp_no = 10005;

3、使用replace into
REPLACE INTO当遇到primary 或者 unique key 的时候,会首先进行update

REPLACE INTO titles_test
    VALUES(5, 10005 ,'Senior Engineer', '1986-06-26', '9999-01-01') ;

concat

对于concat函数    
语法为:
  concat(str1, str2,...)

标签:10005,01,函数,no,SQL,replace,titles,emp,使用
From: https://www.cnblogs.com/loongnuts/p/17055213.html

相关文章

  • SQL239 将titles_test表名修改为titles_2017
    SQL239将titles_test表名修改为titles_2017题目描述将titles_test表名修改为titles_2017。思路关于MySQL中ALTERTABLE的命令用法ALTERTABLE表名ADD列名/索引/......
  • LyX中使用Biblatex
    LyX2.2对于Biblatex的支持不是很充分,LyX2.3.7的支持基本完善,变换比较大,下面仅以LyX2.3.7为例说明LyX中的Biblatex的使用及配置。以样式“gb7714-2015”为例。......
  • 运用函数交换两个整型变量
    voidSwap(intx,inty){inttmp=0;tmp=x;x=y;y=tmp;}……Swap(a,b)我们发现a和b并没有交换,因为x和a,y和b的地址不相同,所以x,y交换a和b并不会改变  我......
  • MySQL的多表查询
    多表关系项目开发中,在进行数据库表结构设计时,会根据业务需求及业务模块之间的关系,分析并设计表结构,由于业务之间相互关联,所以各个表结构之间也存在着各种联系,基本上分为三......
  • sql 中where条件同时使用and和or注意事项
    sql的where查询条件同时使用and、or,注意使用括号括住查询条件,不然查询结果与预想的会不一样。如下sql,自己本意想查询asset_status='SETTLED'、settle_date为空,或者asse......
  • 12.函数式语言特性:迭代器与闭包
    一、闭包:能够捕获环境的匿名函数Rust中的闭包是一种可以存入变量或作为参数传递给其他函数的匿名函数。你在可以在一个地方创建闭包,然后在不同的上下文环境中调用该闭包来......
  • python3内置函数
    查看内置函数#方法一dir(__builtins__)#方法二importbuiltinsdir(builtins)数据类型bool:布尔型(True,False)int:整形(整数)float:浮点型(小数)complex:复数......
  • ubuntu查询硬盘使用情况及文件或文件夹大小命令
    使用ubuntu系统时,经常要查系统剩余空间,以及目录大小这是常用指令:磁盘空间使用情况df-h当前目录所有文件及文件夹大小du--max-depth=1-h的简化版本du-hd1查看单个文件......
  • 掌握下面常用函数,学php不再难!
    一、写入文件1.打开资源(文件)fopen($filename,$mode)2.写文件fwrite($handle,$str)3.关闭文件fclose($handle)4.一步写入file_put_contents($filename,$str,$mode)FILE_APPE......
  • Mysql备份数据库结构和数据的脚本
    echo取日期、时间变量值setyy=%date:~0,4%setmm=%date:~5,2%setdd=%date:~8,2%if/i%time:~0,2%lss10sethh=0%time:~1,1%if/i%time:~0,2%geq10set......