У меня проблема, я еще не нашел решения, поэтому прошу вашей помощи.
В моей базе данных есть некоторые int, десятичные и строковые значения, которые необходимо преобразовать в числовые с определенной длиной и точностью, чтобы включить в плоский файл.
например:
integer 123 to numeric(8,0) ==> 00000123
decimal 123,123 to numeric(8,8) ==> 0000012312300000
String "22" to numeric(8,0) ==> 00000022
Нельзя ставить запятую или точку. Есть ли простое решение
Я пробую много вещей, но ни один из них не даст мне результата, кроме как делать циклы foreach. Подано в моем плоском файле слишком грязно !!
EDIT:
плоский файл получает информацию на основе начальной точки и длины, поэтому все данные, которые я включаю в файл, должны иметь определенную длину. А для цифр у меня для примера
database Decimal Price = 123,456
File Numeric(8,6) Price = 00000123456000
Я хотел знать, как я могу проанализировать любые десятичные или целочисленные данные, основанные на N (, )