如今,MSSQL依然是大多数人的重要选择来管理和操作数据,不论是大公司或者小初创公司,而有时候我们希望能够删除某个字段值前两位,但却不知道怎么实现,究竟可以怎样轻松弄定呢?今天,我们就讨论一下如何利用MSSQL实现字段值前两位的轻松删除。
首先,我们需要使用MSSQL查询语句将目标表中的所有记录保存到一个临时表中,代码以下:
SELECT * INTO #TempTable
FROM TargetTable
然后,我们在#TempTable中使用SQL的SUBSTRING()函数,把想要删除的字段值前两位的内容删除掉:
UPDATE #TempTable
SET FieldName = SUBSTRING(FieldName,3,LEN(FieldName))
最后,我们将#TempTable中的数据重新保存到原来的TargetTable表中:
INSERT INTO TargetTable
SELECT *FROM #TempTable
以上代码完成后,只要运行一次就能够实现字段值前两位删除的操作,并且简单易操作,不需要太多精力,所以如果想要删除字段值前两位的话,使用MSSQL函数的方式就是十分轻松的方法。
本文来源:https://www.yuntue.com/post/112120.html | 云服务器网,转载请注明出处!

微信扫一扫打赏
支付宝扫一扫打赏