Я выполнил подключение к базе данных через java с базой данных db2. Имя таблицы базы данных «CRID» и которое содержит имя столбца «CRID». Это тип данных varchar. В настоящее время значение в столбце crid равно 1. Когда я запускаю программу, он отображает значение, присутствующее в таблице CRID, и увеличивает его значение на единицу. Второй раз я запускаю значение программы, которое отображается как 2, и его значение увеличивается на единицу. Но я хочу вывод, который будет отображаться в виде 00001., когда значение увеличивается в следующий раз, он должен отображать значение, как 00002. Когда его значение достигает 10, он должен отображать результаты в виде 00010.Как отображать вывод как 00001 вместо 1. Когда он достигает 10, он должен быть 00010 не 10 или 000010
Я пытался во многих отношениях, чтобы сделать это, но я не был успешным. следующее было моим подходом, но это не удавалось. Значение в таблице базы данных, я сохранил его как 00001, поэтому в первый раз он показал мне вывод как 00001, но во второй попытке он показал мне результат как 2.
Пожалуйста, расскажите мне, как это сделать. Спасибо
Где вы хотите, чтобы отобразить его? Вы искали ** форматирование строк в Java **? – Codebender
Куда вы хотите потратить деньги, на сервер базы данных или на клиент? Как насчет его форматирования в Java-клиенте? Также я рекомендую взглянуть на тип данных. VARCHAR для ID может быть в порядке, но здесь это выглядит как INT лучше (быстрее и дешевле). –
Hi Codebender abd Henrik. Спасибо за совет. Я хочу отобразить его на консоли. Я буду смотреть в него. «Форматирование строк в java». Я дам вам знать. –