-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy pathDataMappingsExample.xml
More file actions
213 lines (213 loc) · 8 KB
/
Copy pathDataMappingsExample.xml
File metadata and controls
213 lines (213 loc) · 8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
<?xml version='1.0'?>
<DataMappings>
<SQL>
<Alpha>VARCHAR(l)</Alpha>
<AlphaBinary>CHAR(l)</AlphaBinary>
<UserAlpha>CHAR(l)</UserAlpha>
<UserNumeric>CHAR(l)</UserNumeric>
<UserDate>CHAR(l)</UserDate>
<UserTimeStamp>DATETIME2</UserTimeStamp>
<DateYYYYMMDD>DATE</DateYYYYMMDD>
<DateYYMMDD>DATE</DateYYMMDD>
<DateYYYYJJJ>DECIMAL(l)</DateYYYYJJJ>
<DateYYJJJ>DECIMAL(l)</DateYYJJJ>
<DateYYYYPP>DECIMAL(l)</DateYYYYPP>
<DateYYPP>DECIMAL(l)</DateYYPP>
<NullableDateYYYYMMDD>DATE</NullableDateYYYYMMDD>
<NullableDateYYMMDD>DATE</NullableDateYYMMDD>
<NullableDateYYYYJJJ>DECIMAL(l)</NullableDateYYYYJJJ>
<NullableDateYYJJJ>DECIMAL(l)</NullableDateYYJJJ>
<TimeHHMMSS>TIME(0)</TimeHHMMSS>
<TimeHHMM>TIME(0)</TimeHHMM>
<NullableTimeHHMMSS>TIME(0)</NullableTimeHHMMSS>
<NullableTimeHHMM>TIME(0)</NullableTimeHHMM>
<ImpliedDecimal>DECIMAL(l,p)</ImpliedDecimal>
<SmallDecimal>DECIMAL(l)</SmallDecimal>
<LargeDecimal>DECIMAL(l)</LargeDecimal>
<Integer1>SMALLINT</Integer1>
<Integer2>SMALLINT</Integer2>
<Integer4>INT</Integer4>
<Integer8>BIGINT</Integer8>
<Boolean>BIT</Boolean>
<Enum>INT</Enum>
<Binary>INT</Binary>
<StructField>VARCHAR(l)</StructField>
<AutoSequence>BIGINT</AutoSequence>
<AutoTime>BIGINT</AutoTime>
</SQL>
<CSharp>
<Alpha>string</Alpha>
<AlphaBinary>string</AlphaBinary>
<UserAlpha>string</UserAlpha>
<UserNumeric>string</UserNumeric>
<UserDate>string</UserDate>
<UserTimeStamp>string</UserTimeStamp>
<DateYYYYMMDD>DateTime</DateYYYYMMDD>
<DateYYMMDD>DateTime</DateYYMMDD>
<DateYYYYJJJ>DateTime</DateYYYYJJJ>
<DateYYJJJ>DateTime</DateYYJJJ>
<DateYYYYPP>string</DateYYYYPP>
<DateYYPP>string</DateYYPP>
<NullableDateYYYYMMDD>DateTime?</NullableDateYYYYMMDD>
<NullableDateYYMMDD>DateTime?</NullableDateYYMMDD>
<NullableDateYYYYJJJ>DateTime?</NullableDateYYYYJJJ>
<NullableDateYYJJJ>DateTime?</NullableDateYYJJJ>
<TimeHHMMSS>DateTime</TimeHHMMSS>
<TimeHHMM>DateTime</TimeHHMM>
<NullableTimeHHMMSS>DateTime?</NullableTimeHHMMSS>
<NullableTimeHHMM>DateTime?</NullableTimeHHMM>
<ImpliedDecimal>decimal</ImpliedDecimal>
<SmallDecimal>int</SmallDecimal>
<LargeDecimal>long</LargeDecimal>
<Integer1>int</Integer1>
<Integer2>int</Integer2>
<Integer4>int</Integer4>
<Integer8>long</Integer8>
<Boolean>bool</Boolean>
<Enum>int</Enum>
<Binary>char(l)</Binary>
<StructField>String</StructField>
<AutoSequence>long</AutoSequence>
<AutoTime>long</AutoTime>
</CSharp>
<VisualBasic>
<Alpha>String</Alpha>
<AlphaBinary>String</AlphaBinary>
<UserAlpha>String</UserAlpha>
<UserNumeric>String</UserNumeric>
<UserDate>String</UserDate>
<UserTimeStamp>String</UserTimeStamp>
<DateYYYYMMDD>DateTime</DateYYYYMMDD>
<DateYYMMDD>DateTime</DateYYMMDD>
<DateYYYYJJJ>DateTime</DateYYYYJJJ>
<DateYYJJJ>DateTime</DateYYJJJ>
<DateYYYYPP>String</DateYYYYPP>
<DateYYPP>String</DateYYPP>
<NullableDateYYYYMMDD>Nullable(Of DateTime)</NullableDateYYYYMMDD>
<NullableDateYYMMDD>Nullable(Of DateTime)</NullableDateYYMMDD>
<NullableDateYYYYJJJ>Nullable(Of DateTime)</NullableDateYYYYJJJ>
<NullableDateYYJJJ>Nullable(Of DateTime)</NullableDateYYJJJ>
<TimeHHMMSS>DateTime</TimeHHMMSS>
<TimeHHMM>DateTime</TimeHHMM>
<NullableTimeHHMMSS>Nullable(Of DateTime)</NullableTimeHHMMSS>
<NullableTimeHHMM>Nullable(Of DateTime)</NullableTimeHHMM>
<ImpliedDecimal>Decimal</ImpliedDecimal>
<SmallDecimal>Integer</SmallDecimal>
<LargeDecimal>Long</LargeDecimal>
<Integer1>Integer</Integer1>
<Integer2>Integer</Integer2>
<Integer4>Integer</Integer4>
<Integer8>Long</Integer8>
<Boolean>Boolean</Boolean>
<Enum>Integer</Enum>
<Binary>String</Binary>
<StructField>String</StructField>
<AutoSequence>Long</AutoSequence>
<AutoTime>Long</AutoTime>
</VisualBasic>
<SynergyDotNet>
<Alpha>String</Alpha>
<AlphaBinary>String</AlphaBinary>
<UserAlpha>String</UserAlpha>
<UserNumeric>String</UserNumeric>
<UserDate>String</UserDate>
<UserTimeStamp>String</UserTimeStamp>
<DateYYYYMMDD>DateTime</DateYYYYMMDD>
<DateYYMMDD>DateTime</DateYYMMDD>
<DateYYYYJJJ>DateTime</DateYYYYJJJ>
<DateYYJJJ>DateTime</DateYYJJJ>
<NullableDateYYYYMMDD>Nullable<DateTime></NullableDateYYYYMMDD>
<NullableDateYYMMDD>Nullable<DateTime></NullableDateYYMMDD>
<NullableDateYYYYJJJ>Nullable<DateTime></NullableDateYYYYJJJ>
<NullableDateYYJJJ>Nullable<DateTime></NullableDateYYJJJ>
<DateYYYYPP>String</DateYYYYPP>
<DateYYPP>String</DateYYPP>
<TimeHHMMSS>DateTime</TimeHHMMSS>
<TimeHHMM>DateTime</TimeHHMM>
<NullableTimeHHMMSS>Nullable<DateTime></NullableTimeHHMMSS>
<NullableTimeHHMM>Nullable<DateTime></NullableTimeHHMM>
<ImpliedDecimal>decimal</ImpliedDecimal>
<SmallDecimal>int</SmallDecimal>
<LargeDecimal>long</LargeDecimal>
<Integer1>int</Integer1>
<Integer2>int</Integer2>
<Integer4>int</Integer4>
<Integer8>long</Integer8>
<Boolean>boolean</Boolean>
<Enum>int</Enum>
<Binary>String</Binary>
<StructField>String</StructField>
<AutoSequence>long</AutoSequence>
<AutoTime>long</AutoTime>
</SynergyDotNet>
<ObjectiveC>
<Alpha>NSString</Alpha>
<AlphaBinary>NSString</AlphaBinary>
<UserAlpha>NSString</UserAlpha>
<UserNumeric>NSString</UserNumeric>
<UserDate>NSString</UserDate>
<UserTimeStamp>NSString</UserTimeStamp>
<DateYYYYMMDD>NSDate</DateYYYYMMDD>
<DateYYMMDD>NSDate</DateYYMMDD>
<DateYYYYJJJ>NSDate</DateYYYYJJJ>
<DateYYJJJ>NSDate</DateYYJJJ>
<DateYYYYPP>NSString</DateYYYYPP>
<DateYYPP>NSString</DateYYPP>
<NullableDateYYYYMMDD>NSDate</NullableDateYYYYMMDD>
<NullableDateYYMMDD>NSDate</NullableDateYYMMDD>
<NullableDateYYYYJJJ>NSDate</NullableDateYYYYJJJ>
<NullableDateYYJJJ>NSDate</NullableDateYYJJJ>
<TimeHHMMSS>NSDate</TimeHHMMSS>
<TimeHHMM>NSDate</TimeHHMM>
<NullableTimeHHMMSS>NSDate</NullableTimeHHMMSS>
<NullableTimeHHMM>NSDate</NullableTimeHHMM>
<ImpliedDecimal>double</ImpliedDecimal>
<SmallDecimal>int</SmallDecimal>
<LargeDecimal>long int</LargeDecimal>
<Integer1>short int</Integer1>
<Integer2>short int</Integer2>
<Integer4>int</Integer4>
<Integer8>long int</Integer8>
<Boolean>BOOL</Boolean>
<Enum>int</Enum>
<Binary>NSString</Binary>
<StructField>NSString</StructField>
<AutoSequence>long int</AutoSequence>
<AutoTime>long int</AutoTime>
</ObjectiveC>
<TypeScript>
<Alpha>string</Alpha>
<AlphaBinary>string</AlphaBinary>
<UserAlpha>string</UserAlpha>
<UserNumeric>string</UserNumeric>
<UserDate>string</UserDate>
<UserTimeStamp>string</UserTimeStamp>
<DateYYYYMMDD>Date</DateYYYYMMDD>
<DateYYMMDD>Date</DateYYMMDD>
<DateYYYYJJJ>Date</DateYYYYJJJ>
<DateYYJJJ>Date</DateYYJJJ>
<DateYYYYPP>number</DateYYYYPP>
<DateYYPP>number</DateYYPP>
<NullableDateYYYYMMDD>Date</NullableDateYYYYMMDD>
<NullableDateYYMMDD>Date</NullableDateYYMMDD>
<NullableDateYYYYJJJ>Date</NullableDateYYYYJJJ>
<NullableDateYYJJJ>Date</NullableDateYYJJJ>
<TimeHHMMSS>Date</TimeHHMMSS>
<TimeHHMM>Date</TimeHHMM>
<NullableTimeHHMMSS>Date</NullableTimeHHMMSS>
<NullableTimeHHMM>Date</NullableTimeHHMM>
<ImpliedDecimal>number</ImpliedDecimal>
<SmallDecimal>number</SmallDecimal>
<LargeDecimal>number</LargeDecimal>
<Integer1>number</Integer1>
<Integer2>number</Integer2>
<Integer4>number</Integer4>
<Integer8>number</Integer8>
<Boolean>boolean</Boolean>
<Enum>number</Enum>
<Binary>string</Binary>
<StructField>string</StructField>
<AutoSequence>number</AutoSequence>
<AutoTime>number</AutoTime>
</TypeScript>
</DataMappings>