当前位置: 首页 > 编程笔记 >

如何在MySQL中更新多行和左填充值?

公孙胡媚
2023-03-14
本文向大家介绍如何在MySQL中更新多行和左填充值?,包括了如何在MySQL中更新多行和左填充值?的使用技巧和注意事项,需要的朋友参考一下

使用LPAD()函数左键填充值。让我们首先创建一个表-

create table DemoTable
   -> (
   -> Number int
   -> );

insert into DemoTable values(89696);

insert into DemoTable values(89049443);

以下是更新多行和左填充值的查询-

update DemoTable set Number=LPAD(Number, 7, "9") where length(Number) < 7;
Rows matched: 2 Changed: 2 Warnings: 0

让我们再次检查表记录-

select *from DemoTable;

输出结果

这将产生以下输出-

+----------+
| Number   |
+----------+
| 9857786  |
| 9989696  |
| 89049443 |
+----------+
3 rows in set (0.00 sec)
 类似资料:
  • 问题内容: 我对PostgreSQL相对较新,并且我知道如何在SQL Server中用左数零填充数字,但是我在PostgreSQL中努力解决这个问题。 我有一个数字列,其中最大位数为3,最小位数为1:如果是一位,它的左边有两个零,如果是两位,则有1,例如001、058、123。 在SQL Server中,我可以使用以下命令: 在PostgreSQL中不存在。任何帮助,将不胜感激。 问题答案: 您可

  • 问题内容: 在Java中转换为a时,如何在左边用零填充pad ? 我基本上是希望将整数补足到前导零(例如)。 问题答案: 像这样使用: 用于长度为5的零填充。对于十六进制输出,用中的 替换。 完整格式选项作为的一部分进行了说明。

  • 本文向大家介绍oracle中左填充(lpad)和右填充(rpad)的介绍与用法,包括了oracle中左填充(lpad)和右填充(rpad)的介绍与用法的使用技巧和注意事项,需要的朋友参考一下 前言 在实际应用中经常会用到固定字段的长度,但往往有些数据不能达到规定的长度,这是就需要我们用其他的字符来填充, 在Oracle中有函数解决这一问题,下面话不多说了,来一起看看详细的介绍吧。 语法 LPAD(

  • 问题内容: 我将背景色应用到了标签,标签上也设置了左右。问题是:仅当将文本包裹在多行上时,才应用于的左(行)和右(行),而不应用于每行的左(行)和右(行)。 如何将左和右应用于 中间 线? 问题答案: 您可以使用值为的属性。 每个框片段都使用指定的边框进行独立渲染,并用边距和边距包裹每个片段。边界半径,边界图像和框阴影分别应用于每个片段。在每个片段中独立绘制背景,这意味着具有背景重复:不重复的背景

  • 问题内容: 我要问的是已被要求在一个问题很抽象的术语,用(理解)没有具体的答案提供: 在MySQL提示下,如何创建和填充具有1列和1111行的表,其中该列包含2222和5555之间的随机数? 就像是: 已经提出了这个问题,但是要么依赖于外部语言进行循环,要么太笼统了。我想知道是否可以从典型的Linux MySQL提示符下执行此简单操作。 问题答案: 要创建表,请使用: 然后,用随机值填充它,您可以

  • 我相信很多人都有这个问题,这些是我尝试过的答案,但仍然在上面的左边留下了一个填充/边距。 Android:从ActionBar的自定义布局中删除左页边距 AndroidLollipop,AppCompat ActionBar自定义视图不占用整个屏幕宽度 我的活动/动作栏左侧的填充/边距-不知道它来自哪里,无法删除它 如何删除默认布局的填充/边距 如何去除ActionBar上app图标与屏幕边缘之间