SQL查询以小写字母开头的数据行
SQL查询以小写字母开头的某个字段数据行,用更新并把小写改成大写,这样的语句要怎么写,找大侠帮忙...
SQL查询以小写字母开头的某个字段数据行,用更新并把小写改成大写,这样的语句要怎么写,找大侠帮忙
展开
展开全部
declare @t table(col1 varchar(20))
insert into @t
select '111aaaaaaaaaaa' union
select 'abcde' union
select 'ABC' union
select 'QqqQ' union
select 'gg' union
select 'HG'
select *
from @t
update @t
set col1 = upper(LEFT(col1,1))+RIGHT(col1,LEN(col1)-1)
select *
from @t
insert into @t
select '111aaaaaaaaaaa' union
select 'abcde' union
select 'ABC' union
select 'QqqQ' union
select 'gg' union
select 'HG'
select *
from @t
update @t
set col1 = upper(LEFT(col1,1))+RIGHT(col1,LEN(col1)-1)
select *
from @t
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
update tablename
set col1 = upper(LEFT(col1,1))+RIGHT(col1,LEN(col1)-1)
set col1 = upper(LEFT(col1,1))+RIGHT(col1,LEN(col1)-1)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我理解的是你要把列值全变成大写,不知道是不是这个意思~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询