小弟初学数据库,有个地方不清楚,望各位大哥多多指教.
xs表中有xh,nl两个段如下
xh nl
123K1 24
124K2 25
124K3 23
小弟用下面的语句把xh中的"K"改为了'2',语句如下:
update xs set xh=replace(xh,'K','2')
但是我现在想改回来,不知道该怎么写.各位大哥,小弟初学,最好把语句写一下,再次感谢!
xs表中有xh,nl两个段如下
xh nl
123K1 24
124K2 25
124K3 23
小弟用下面的语句把xh中的"K"改为了'2',语句如下:
update xs set xh=replace(xh,'K','2')
但是我现在想改回来,不知道该怎么写.各位大哥,小弟初学,最好把语句写一下,再次感谢!
解决方案 »
- 求助:这样的SQL该怎么写呀
- 请问类似 WHERE FullName LIKE '[王李张]小军' 这样的条件从句,可以从姓名列中查出叫“王小军”、“李小军”或“张小军”的记录吗?
- 一个页面顺序执行多条SQL 语句
- 数据导入:请问如何将TXT文件的每行内容顺序的导入到表里?(这个有人问过不过没人给出答案)
- 多条记录筛选多条记录 用什么方式做效果最好呢?
- 各位帮忙? up有分!
- 这个问题怎么解决?The log file for database 'tempdb' is full. Back up the transaction log for the database to free up some log sp
- 求一存储过程
- 如何在winxp professional版本下完全安装sql server 2000,重装系统太麻烦!
- SQL 注册失败是什么原因?
- mysql数据库联合查询
- 本人最近感染猪流感,智力直线下降,请帮忙思考下这个问题.
xs
set
xh=left(xh,3)+'K'+right(xh,1)
update xs set xh=substring(xh,1,3)+'2'+substring(xh,4,1)
xs
set
xh=STUFF(xh,4,1,'K')
看看哪位大哥对ORACLE熟一点,给解决一下
试试update
xs
set
xh=substr(xh,1,3)||'K'||substr(xh,5,1)