‘壹’ 怎样用sql修改某个字段的部分内容
update AA set aa = replace(aa,'1234','规范') where aa like '%1234%'
‘贰’ 如何对sql数据库中的某一字段进行替换
update 表名 set 列1='yr' where 列1='hr'
如果换成REPLACE函数的话,具体语句如下:
update 表名 set 列1=replace(列1,'hr','yr') where 列1='hr'
以上语句的测试过了。
‘叁’ 如何更改SQL数据库某一列中的一个字
update 表 set 车牌号 = '赣' + substring(车牌号,2,6) where substring(车牌号,1,1) = '干'
‘肆’ sql 修改某一列的某个关键字
update 表名 set 字段名='要替换成的字符'+right(字段名,len(字段名)-1)
参照你给的例子就是:
update meter set userid='1'+right(userid,len(userid)-1)
最后提醒你,这是mssql的句子,oracle下要做一些修改。下次提这种问题,请写明数据库。
‘伍’ sql 修改列中某一项字符中的部分字符
你这些数字是什么类型?数字还是字符?如果是字符而且一个钟不会出现两个2011,那么用replace函数直接改就行。如果是数字,稍微有点麻烦。
如果是数字,个人建议先转化为字符,然后再转换回来
比如:ZA_LYT_FSSJ字段:to_number('2014'||substr(to_char(ZA_LYT_FSSJ),5))
建议中下面这个,因为我担心你的珠子正出现两个2011,比如
201101120111,这样如果用replace,就把两个2011都替换了。
不过我说的都是oracle数据库的写法,我估计其他数据库的大概意思也都类似,你找找具体的函数就行了。
‘陆’ SQL中如何修改一某列中的一个数字。
sqlserver:
update table
set a = REPLACE ( a, '1234567','1235567')
‘柒’ sql中更新一列字段中的一个字符更新成另一个字符
把“同学”这两个字替换掉就行了。用replace
‘捌’ 很简单的语句,我不会啊。SQL数据库 想修改一个数据库里某一列的所有数据为汉字是,语句怎么写啊
UPDATE
【表】
SET
【列】='是'
把【表】和【列】修改成你需要的表名称和列名称就然后执行就好了
‘玖’ SQL用什么语句可以把一列里的文字替换为其他内容按某一列里的某个文字执行
update table set DCY=N'李四' where ZLD in ('一组','四组','七组')
‘拾’ SQL数据库中更改列中的某一字
update table1 set CARDID=left(CARDID,12)+'FF'+right(CARDID,4)