使用我与格式 “C99999”C99999格式在SQL
一些我需要导入为sql
我试试这个
while (rs.next()){
int s=rs.getInt("Number");
s++;
String n = String.format("%05d",s);
view.txtcustomernumber.setText(n);
如何添加“C “转换为这种格式,mysql中的数据类型为int
使用我与格式 “C99999”C99999格式在SQL
一些我需要导入为sql
我试试这个
while (rs.next()){
int s=rs.getInt("Number");
s++;
String n = String.format("%05d",s);
view.txtcustomernumber.setText(n);
如何添加“C “转换为这种格式,mysql中的数据类型为int
只需使用"C%05d"
作为格式字符串。
我试过,但我得到一些错误时,将其添加到SQL 这是错误“java.lang.NumberFormatException:对于输入字符串:”C00002“ –
好吧,你有一个该异常的堆栈跟踪? –
我尝试堆栈跟踪,但它什么也没有显示 –
你为什么试图导入一个字符串“C00002”作为一个数字?这不是一个数字。你想放弃领先的“C”,只存储数字部分? –
不,我需要存储“C” –
然后你不能使用数字列。它必须放置在VARCHAR列中。 –