问题标签 [zerofill]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
7600 浏览

php - 我想要在 mysql-php 中以 001 开头的自动递增列“ID”?使用 phpmyadmin 如何做到这一点

我想像那样从 001,002,003 开始​​我的列自动递增..请告诉我该怎么做..

使用 phpMyadmin。

0 投票
2 回答
1677 浏览

java - 存储数字输入 - 为什么 Java Scanner nextInt() 允许“无效”的零填充整数?

我正在创建一个电话目录,其中包含多个nameEntry对象,每个对象都包含一个姓氏和一个电话分机。

在阅读了关于存储字母数字的良好 Java 实践后,我已经对nameEntry对象进行了编程,以将 anint作为参数,然后将其转换为填零String,因为考虑到它们的性质,将其存储为intObjects 是不合适的。但是,这种方法意味着我无法nameEntry通过这种方法创建填充数字为零的新对象,因为它告诉我整数无效;

但是,如果我使用一种Scanner nextInt(System.in)方法,是否对我输入一个零填充数字然后使用该对象创建一个新nameEntry对象感到非常满意。

为什么这种情况有效?

无论如何,这一切似乎只是为了获得一个零填充的输入字符串 - 允许用户输入最多 4 个字符的单个数字的更好方法是零填充,或者将在之后自动填充零入口?

0 投票
2 回答
72 浏览

php - 初学者 MySQL 语法错误

我正在尝试在已创建的数据库中创建一个表。我已经使用USE church_fpip. 这是我创建新表的代码,但由于某种原因,ZEROFILL 似乎正在创建语法错误。

0 投票
0 回答
83 浏览

mysql - 按组 ID 生成带有条件的前缀编号 ID

首先这是我的桌子

我需要member.id看起来像 001、002、003. . 我关注lpad(id, 3, 0)并结案

但是如何将 001、002、003 重新设置回 001 有不同的地方group_id

此查询的结果为 01-001、01-002、02-003、03-004 ( group.id- member.id)

请帮忙,我需要 01-001、01-002、02-001、03-001 ( group.id- member.id)

或者我可以使用触发器member.code在插入 01-001、01-002、02-003、03-004 时自动生成group.id-member.id

0 投票
2 回答
53 浏览

php - MySQL认为'2015123'与'02015123'不同

我正在尝试从我的数据库中选择一个列,其中 stockid 等于用户输入的 stockid。这是我下面的代码:

我知道代码是正确的,但是,在签入数据库时​​,stockid 等同于'2015123'但在此页面中发布的此代码的 $stockid 是'02015123'。这就是为什么它什么也不返回。

是否有任何代码/方法可以强制 sql 将它们视为相同/相等?感谢您对此的任何帮助。

0 投票
1 回答
14 浏览

mysql - 将 MYSQL 数据库格式化为仅以单个前导零开头

因此,我尝试使用无符号零填充来解决此问题,但这一直在发生以将字段填充到 7 的长度:

MYSQL 数据库填零

我希望它在区号之前只有一个 0。

0 投票
3 回答
2041 浏览

mysql - 为什么我不能将我的 INT 从未签名更改为已签名?可以签名 Zerofill 吗?

我有一个名为NUMBER的表中的字段TEST

我现在在这个字段中需要负数,我仍然希望它们填零例如-00023419

我可以将其更改为已签名,但似乎无法填零。

如果我这样做:alter table test modify number int(8) signed zerofill not null- 它保持无符号零填充

如果我这样做:alter table test modify number int(8) zerofill not null- 它保持无符号零填充

如果我这样做:alter table test modify number int(8) signed not null-我已签名但没有填零

当我将其设置为有符号时,我输入了一个负数,然后尝试更改为 zerofill 并且数字更改为00000000并且所有内容再次设置为无符号。不可能签署零填充数字吗?

0 投票
2 回答
60 浏览

php - 为什么 php 数组不支持 Zerofill 参数

我有一个带有 Zerofill 值的参数的 php 数组,例如..

当我使用这个数组作为函数的参数时,它会给出意想不到的结果,比如......

为什么?我们将如何应对这个错误???

0 投票
1 回答
899 浏览

java - Java(>>>)中的零填充运算符右移仅适用于“int”而不是“byte”

我用 Java 编写了一个程序来使用带有零填充 (>>>) 运算符的右移。对于以下程序,一切都很好。

输出是:

在上面的程序中一切都很好。但是如果我为字节编写相同的程序:

输出是:

它看起来像“>>”运算符而不是“>>>”的工作。我的预期输出是:

请解释其背后的概念。

0 投票
0 回答
363 浏览

mysql - MySql - 只接受 13 位数字的数据类型

我正在尝试将 ISBN 列添加到要求输入仅为 13 位的表中。数字可能以 0 开头。我尝试过 char 和 varchar,但没有奏效。我需要使它不接受任何少于或多于 13 位的数字(例如'0123456789112')。我可以用什么来做到这一点?

我试过的:ISBN CHAR(13) - ISBN VARCHAR(13) - ISBN CHAR(13) ZEROFILL - ISBN VARCHAR(13) ZEROFILL