VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 667|回复: 3

看看`大哥们?

[复制链接]

1

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-1-3 17:40:01 | 显示全部楼层 |阅读模式
例:
A    B    C
a    1    2
b    2    3
c    3    4
1d   5    6
1e   6    7
1f   8    9
怎么不上表变成(下):
A    B    C
1a   1    2
1b   2    3
1c   3    4
1d   5    6
1e   6    7
1f   8    9
回复

使用道具 举报

0

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-1-3 17:42:01 | 显示全部楼层
select A='1'+right(A,1) form yTable
回复

使用道具 举报

0

主题

211

帖子

108.00

积分

新手上路

Rank: 1

积分
108.00
发表于 2020-1-4 16:09:01 | 显示全部楼层
create table T(A varchar(10), B int, C int)
insert T select 'a' ,   1,    2
union all select 'b' ,   2,    3
union all select 'c' ,   3,    4
union all select '1d',   5,    6
union all select '1e',   6,    7
union all select '1f',   8,    9

update T set A='1'+A
where charindex('1', A)<>1

select * from T

--result
A          B           C           
---------- ----------- -----------
1a         1           2
1b         2           3
1c         3           4
1d         5           6
1e         6           7
1f         8           9

(6 row(s) affected)
回复

使用道具 举报

1

主题

7

帖子

5.00

积分

新手上路

Rank: 1

积分
5.00
发表于 2020-1-4 16:21:01 | 显示全部楼层
update 上表
set 上表.A='1'+ A
where substring(A,1,1)<>'1'
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表