2016-10-06 11 views
0

Имейте схему позиционного плоского файла с датой в виде типа данных. У нас есть формат как ddMMyy. У нас есть требование, при котором 000000 должно быть разрешено в поле даты.BizTalk - схема плоского файла, дата с форматом и нулевая нумерация

Когда 000000 передано в плоском файле, мы получаем дату не в формате григорианской даты.

Чтобы решить эту проблему, я пробовал заполнение с заполняющим символом 0, а min - 0. Это делает 000000 действительным, но не принимает действительных действительных значений даты.

Помимо выражения регулярного выражения, есть ли способ, которым я могу это решить?

ответ

2

Если поле может содержать «000000», вы не можете использовать для него тип даты/даты.

Вместо этого рассматривайте его как строку для плоского файла.

Вы должны преобразовать значение из 6 в значение 6 на карте. Свойства Flat File не дают вам достаточно возможностей.

0

Если вы можете изменить тип данных, вы можете создать новый тип с помощью xsd: union, который принимает любую дату и строку с ограничением «000000».

xsd:union

 Смежные вопросы

  • Нет связанных вопросов^_^