更新SQL语句 把某一列内容中的顿号替换成逗号

因为数据比较老,而且不规范,exam表中有一个列student_name,值为小明;大壮;老白想通过SQL更新语句把分号;替换为逗号,如何写呢?因为有的还有使用空格的,当... 因为数据比较老,而且不规范,exam表中有一个列student_name,值为 小明;大壮;老白

想通过SQL更新语句把分号; 替换为逗号,
如何写呢?因为有的还有使用空格的,当时实在不太不规范了。
展开
 我来答
hy1397471
2017-09-14 · 知道合伙人软件行家
hy1397471
知道合伙人软件行家
采纳数:4718 获赞数:17163
15年数据库维护及数据库应用系统开发经验,从事零售业、服务业及财务管理类系统开发与维护。

向TA提问 私信TA
展开全部
update exam set student_name = REPLACE(student_name,';',',')

需要注意;和,都有区分全角半角,注意输入的时候切换全半角。另外,上面的SQL语句适用于MS SQL,其他数据库系统,要找类似的函数替换。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式