SQL数据库中出现了首位带0与不带0的重复选项,很多,该如何修复

SQL数据库中出现了首位带0与不带0的重复选项,很多,该如何修复,第1张

什么数据库?  如果是  Oracle  的话, 那是相当简单。

LTRIM 函数, 处理一下就可以了

可以去除空格

或者指定字符

或者指定字符集合

SQL> SELECT LTRIM('   Ora   ') A,

  2         LTRIM('Ora', '') B,

  3         LTRIM('zyxOraxyz', 'xyz') C

  4  FROM

  5    dual;

A            B            C

------------ ------------ ------------

Ora          Ora       Oraxyz

SQL Server 数据库的 LTRIM 就  只能去除空格了

所以写起来就复杂一点了。

UPDATE

  表

SET

  列名 = SUBSTRING( 列名,  2,  LENGTH(列名) - 1)

WHERE

  LENGTH(列名) > 1

  AND LEFT(列名, 1) = '0'

如果有那种  0001234 的数据,那么上面的语句, 需要执行多次。

1、打开数据库连接,此时显示已创建的数据库。

2、展开要 *** 作的数据库下的所有表。

3、右击要 *** 作的表,选择改变表。

4、此时显示表编辑界面,此显示已有的字段

5、点击要修改的字段的默认位置,输入默认值0。

6、点击保存,此时字段的默认值0就设置好了。

以上就是关于SQL数据库中出现了首位带0与不带0的重复选项,很多,该如何修复全部的内容,包括:SQL数据库中出现了首位带0与不带0的重复选项,很多,该如何修复、怎么把数据库中的某个表的某个字段默认值设为0、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9539993.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存