FreeTDS API
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
tds_willconvert.h
1 /* ($Id: tds_willconvert.pl,v 1.3 2009-01-03 15:26:09 jklowden Exp $) */
2 /*** Please do not edit this file! ***/
3 /*** It was generated with 'perl tds_willconvert.pl > tds_willconvert.h' ***/
4 /*** It is much easier to edit the __DATA__ table than this file. ***/
5 /*** ***/
6 /*** Thank you. ***/
7 
8  { SYBVARCHAR, SYBVARCHAR , 1 }
9  , { SYBVARCHAR, SYBCHAR , 1 }
10  , { SYBVARCHAR, SYBTEXT , 1 }
11  , { SYBVARCHAR, SYBBINARY , 1 }
12  , { SYBVARCHAR, SYBVARBINARY , 1 }
13  , { SYBVARCHAR, SYBIMAGE , 1 }
14  , { SYBVARCHAR, SYBINT1 , 1 }
15  , { SYBVARCHAR, SYBUINT1 , 1 }
16  , { SYBVARCHAR, SYBINT2 , 1 }
17  , { SYBVARCHAR, SYBUINT2 , 1 }
18  , { SYBVARCHAR, SYBINT4 , 1 }
19  , { SYBVARCHAR, SYBUINT4 , 1 }
20  , { SYBVARCHAR, SYBINT8 , 1 }
21  , { SYBVARCHAR, SYBUINT8 , 1 }
22  , { SYBVARCHAR, SYBFLT8 , 1 }
23  , { SYBVARCHAR, SYBREAL , 1 }
24  , { SYBVARCHAR, SYBNUMERIC , 1 }
25  , { SYBVARCHAR, SYBDECIMAL , 1 }
26  , { SYBVARCHAR, SYBBIT , 1 }
27  , { SYBVARCHAR, SYBMONEY , 1 }
28  , { SYBVARCHAR, SYBMONEY4 , 1 }
29  , { SYBVARCHAR, SYBDATETIME , 1 }
30  , { SYBVARCHAR, SYBDATETIME4 , 1 }
31  , { SYBVARCHAR, SYBBOUNDARY , 1 }
32  , { SYBVARCHAR, SYBUNIQUE , 1 }
33  , { SYBVARCHAR, SYBSENSITIVITY , 0 }
34  , { SYBCHAR, SYBVARCHAR , 1 }
35  , { SYBCHAR, SYBCHAR , 1 }
36  , { SYBCHAR, SYBTEXT , 1 }
37  , { SYBCHAR, SYBBINARY , 1 }
38  , { SYBCHAR, SYBVARBINARY , 1 }
39  , { SYBCHAR, SYBIMAGE , 1 }
40  , { SYBCHAR, SYBINT1 , 1 }
41  , { SYBCHAR, SYBUINT1 , 1 }
42  , { SYBCHAR, SYBINT2 , 1 }
43  , { SYBCHAR, SYBUINT2 , 1 }
44  , { SYBCHAR, SYBINT4 , 1 }
45  , { SYBCHAR, SYBUINT4 , 1 }
46  , { SYBCHAR, SYBINT8 , 1 }
47  , { SYBCHAR, SYBUINT8 , 1 }
48  , { SYBCHAR, SYBFLT8 , 1 }
49  , { SYBCHAR, SYBREAL , 1 }
50  , { SYBCHAR, SYBNUMERIC , 1 }
51  , { SYBCHAR, SYBDECIMAL , 1 }
52  , { SYBCHAR, SYBBIT , 1 }
53  , { SYBCHAR, SYBMONEY , 1 }
54  , { SYBCHAR, SYBMONEY4 , 1 }
55  , { SYBCHAR, SYBDATETIME , 1 }
56  , { SYBCHAR, SYBDATETIME4 , 1 }
57  , { SYBCHAR, SYBBOUNDARY , 1 }
58  , { SYBCHAR, SYBUNIQUE , 1 }
59  , { SYBCHAR, SYBSENSITIVITY , 0 }
60  , { SYBTEXT, SYBVARCHAR , 1 }
61  , { SYBTEXT, SYBCHAR , 1 }
62  , { SYBTEXT, SYBTEXT , 1 }
63  , { SYBTEXT, SYBBINARY , 1 }
64  , { SYBTEXT, SYBVARBINARY , 1 }
65  , { SYBTEXT, SYBIMAGE , 1 }
66  , { SYBTEXT, SYBINT1 , 1 }
67  , { SYBTEXT, SYBUINT1 , 1 }
68  , { SYBTEXT, SYBINT2 , 1 }
69  , { SYBTEXT, SYBUINT2 , 1 }
70  , { SYBTEXT, SYBINT4 , 1 }
71  , { SYBTEXT, SYBUINT4 , 1 }
72  , { SYBTEXT, SYBINT8 , 1 }
73  , { SYBTEXT, SYBUINT8 , 1 }
74  , { SYBTEXT, SYBFLT8 , 1 }
75  , { SYBTEXT, SYBREAL , 1 }
76  , { SYBTEXT, SYBNUMERIC , 1 }
77  , { SYBTEXT, SYBDECIMAL , 1 }
78  , { SYBTEXT, SYBBIT , 1 }
79  , { SYBTEXT, SYBMONEY , 1 }
80  , { SYBTEXT, SYBMONEY4 , 1 }
81  , { SYBTEXT, SYBDATETIME , 1 }
82  , { SYBTEXT, SYBDATETIME4 , 1 }
83  , { SYBTEXT, SYBBOUNDARY , 1 }
84  , { SYBTEXT, SYBUNIQUE , 1 }
85  , { SYBTEXT, SYBSENSITIVITY , 0 }
86  , { SYBBINARY, SYBVARCHAR , 1 }
87  , { SYBBINARY, SYBCHAR , 1 }
88  , { SYBBINARY, SYBTEXT , 1 }
89  , { SYBBINARY, SYBBINARY , 1 }
90  , { SYBBINARY, SYBVARBINARY , 1 }
91  , { SYBBINARY, SYBIMAGE , 1 }
92  , { SYBBINARY, SYBINT1 , 1 }
93  , { SYBBINARY, SYBUINT1 , 1 }
94  , { SYBBINARY, SYBINT2 , 1 }
95  , { SYBBINARY, SYBUINT2 , 1 }
96  , { SYBBINARY, SYBINT4 , 1 }
97  , { SYBBINARY, SYBUINT4 , 1 }
98  , { SYBBINARY, SYBINT8 , 1 }
99  , { SYBBINARY, SYBUINT8 , 1 }
100  , { SYBBINARY, SYBFLT8 , 1 }
101  , { SYBBINARY, SYBREAL , 1 }
102  , { SYBBINARY, SYBNUMERIC , 1 }
103  , { SYBBINARY, SYBDECIMAL , 1 }
104  , { SYBBINARY, SYBBIT , 1 }
105  , { SYBBINARY, SYBMONEY , 1 }
106  , { SYBBINARY, SYBMONEY4 , 1 }
107  , { SYBBINARY, SYBDATETIME , 0 }
108  , { SYBBINARY, SYBDATETIME4 , 0 }
109  , { SYBBINARY, SYBBOUNDARY , 0 }
110  , { SYBBINARY, SYBUNIQUE , 0 }
111  , { SYBBINARY, SYBSENSITIVITY , 0 }
112  , { SYBVARBINARY, SYBVARCHAR , 1 }
113  , { SYBVARBINARY, SYBCHAR , 1 }
114  , { SYBVARBINARY, SYBTEXT , 1 }
115  , { SYBVARBINARY, SYBBINARY , 1 }
116  , { SYBVARBINARY, SYBVARBINARY , 1 }
117  , { SYBVARBINARY, SYBIMAGE , 1 }
118  , { SYBVARBINARY, SYBINT1 , 1 }
119  , { SYBVARBINARY, SYBUINT1 , 1 }
120  , { SYBVARBINARY, SYBINT2 , 1 }
121  , { SYBVARBINARY, SYBUINT2 , 1 }
122  , { SYBVARBINARY, SYBINT4 , 1 }
123  , { SYBVARBINARY, SYBUINT4 , 1 }
124  , { SYBVARBINARY, SYBINT8 , 1 }
125  , { SYBVARBINARY, SYBUINT8 , 1 }
126  , { SYBVARBINARY, SYBFLT8 , 1 }
127  , { SYBVARBINARY, SYBREAL , 1 }
128  , { SYBVARBINARY, SYBNUMERIC , 1 }
129  , { SYBVARBINARY, SYBDECIMAL , 1 }
130  , { SYBVARBINARY, SYBBIT , 1 }
131  , { SYBVARBINARY, SYBMONEY , 1 }
132  , { SYBVARBINARY, SYBMONEY4 , 1 }
133  , { SYBVARBINARY, SYBDATETIME , 0 }
134  , { SYBVARBINARY, SYBDATETIME4 , 0 }
135  , { SYBVARBINARY, SYBBOUNDARY , 0 }
136  , { SYBVARBINARY, SYBUNIQUE , 0 }
137  , { SYBVARBINARY, SYBSENSITIVITY , 0 }
138  , { SYBIMAGE, SYBVARCHAR , 1 }
139  , { SYBIMAGE, SYBCHAR , 1 }
140  , { SYBIMAGE, SYBTEXT , 1 }
141  , { SYBIMAGE, SYBBINARY , 1 }
142  , { SYBIMAGE, SYBVARBINARY , 1 }
143  , { SYBIMAGE, SYBIMAGE , 1 }
144  , { SYBIMAGE, SYBINT1 , 1 }
145  , { SYBIMAGE, SYBUINT1 , 1 }
146  , { SYBIMAGE, SYBINT2 , 1 }
147  , { SYBIMAGE, SYBUINT2 , 1 }
148  , { SYBIMAGE, SYBINT4 , 1 }
149  , { SYBIMAGE, SYBUINT4 , 1 }
150  , { SYBIMAGE, SYBINT8 , 1 }
151  , { SYBIMAGE, SYBUINT8 , 1 }
152  , { SYBIMAGE, SYBFLT8 , 1 }
153  , { SYBIMAGE, SYBREAL , 1 }
154  , { SYBIMAGE, SYBNUMERIC , 1 }
155  , { SYBIMAGE, SYBDECIMAL , 1 }
156  , { SYBIMAGE, SYBBIT , 1 }
157  , { SYBIMAGE, SYBMONEY , 1 }
158  , { SYBIMAGE, SYBMONEY4 , 1 }
159  , { SYBIMAGE, SYBDATETIME , 0 }
160  , { SYBIMAGE, SYBDATETIME4 , 0 }
161  , { SYBIMAGE, SYBBOUNDARY , 0 }
162  , { SYBIMAGE, SYBUNIQUE , 0 }
163  , { SYBIMAGE, SYBSENSITIVITY , 0 }
164  , { SYBINT1, SYBVARCHAR , 1 }
165  , { SYBINT1, SYBCHAR , 1 }
166  , { SYBINT1, SYBTEXT , 1 }
167  , { SYBINT1, SYBBINARY , 1 }
168  , { SYBINT1, SYBVARBINARY , 1 }
169  , { SYBINT1, SYBIMAGE , 1 }
170  , { SYBINT1, SYBINT1 , 1 }
171  , { SYBINT1, SYBUINT1 , 1 }
172  , { SYBINT1, SYBINT2 , 1 }
173  , { SYBINT1, SYBUINT2 , 1 }
174  , { SYBINT1, SYBINT4 , 1 }
175  , { SYBINT1, SYBUINT4 , 1 }
176  , { SYBINT1, SYBINT8 , 1 }
177  , { SYBINT1, SYBUINT8 , 1 }
178  , { SYBINT1, SYBFLT8 , 1 }
179  , { SYBINT1, SYBREAL , 1 }
180  , { SYBINT1, SYBNUMERIC , 1 }
181  , { SYBINT1, SYBDECIMAL , 1 }
182  , { SYBINT1, SYBBIT , 1 }
183  , { SYBINT1, SYBMONEY , 1 }
184  , { SYBINT1, SYBMONEY4 , 1 }
185  , { SYBINT1, SYBDATETIME , 0 }
186  , { SYBINT1, SYBDATETIME4 , 0 }
187  , { SYBINT1, SYBBOUNDARY , 0 }
188  , { SYBINT1, SYBUNIQUE , 0 }
189  , { SYBINT1, SYBSENSITIVITY , 0 }
190  , { SYBUINT1, SYBVARCHAR , 1 }
191  , { SYBUINT1, SYBCHAR , 1 }
192  , { SYBUINT1, SYBTEXT , 1 }
193  , { SYBUINT1, SYBBINARY , 1 }
194  , { SYBUINT1, SYBVARBINARY , 1 }
195  , { SYBUINT1, SYBIMAGE , 1 }
196  , { SYBUINT1, SYBINT1 , 1 }
197  , { SYBUINT1, SYBUINT1 , 1 }
198  , { SYBUINT1, SYBINT2 , 1 }
199  , { SYBUINT1, SYBUINT2 , 1 }
200  , { SYBUINT1, SYBINT4 , 1 }
201  , { SYBUINT1, SYBUINT4 , 1 }
202  , { SYBUINT1, SYBINT8 , 1 }
203  , { SYBUINT1, SYBUINT8 , 1 }
204  , { SYBUINT1, SYBFLT8 , 1 }
205  , { SYBUINT1, SYBREAL , 1 }
206  , { SYBUINT1, SYBNUMERIC , 1 }
207  , { SYBUINT1, SYBDECIMAL , 1 }
208  , { SYBUINT1, SYBBIT , 1 }
209  , { SYBUINT1, SYBMONEY , 1 }
210  , { SYBUINT1, SYBMONEY4 , 1 }
211  , { SYBUINT1, SYBDATETIME , 0 }
212  , { SYBUINT1, SYBDATETIME4 , 0 }
213  , { SYBUINT1, SYBBOUNDARY , 0 }
214  , { SYBUINT1, SYBUNIQUE , 0 }
215  , { SYBUINT1, SYBSENSITIVITY , 0 }
216  , { SYBINT2, SYBVARCHAR , 1 }
217  , { SYBINT2, SYBCHAR , 1 }
218  , { SYBINT2, SYBTEXT , 1 }
219  , { SYBINT2, SYBBINARY , 1 }
220  , { SYBINT2, SYBVARBINARY , 1 }
221  , { SYBINT2, SYBIMAGE , 1 }
222  , { SYBINT2, SYBINT1 , 1 }
223  , { SYBINT2, SYBUINT1 , 1 }
224  , { SYBINT2, SYBINT2 , 1 }
225  , { SYBINT2, SYBUINT2 , 1 }
226  , { SYBINT2, SYBINT4 , 1 }
227  , { SYBINT2, SYBUINT4 , 1 }
228  , { SYBINT2, SYBINT8 , 1 }
229  , { SYBINT2, SYBUINT8 , 1 }
230  , { SYBINT2, SYBFLT8 , 1 }
231  , { SYBINT2, SYBREAL , 1 }
232  , { SYBINT2, SYBNUMERIC , 1 }
233  , { SYBINT2, SYBDECIMAL , 1 }
234  , { SYBINT2, SYBBIT , 1 }
235  , { SYBINT2, SYBMONEY , 1 }
236  , { SYBINT2, SYBMONEY4 , 1 }
237  , { SYBINT2, SYBDATETIME , 0 }
238  , { SYBINT2, SYBDATETIME4 , 0 }
239  , { SYBINT2, SYBBOUNDARY , 0 }
240  , { SYBINT2, SYBUNIQUE , 0 }
241  , { SYBINT2, SYBSENSITIVITY , 0 }
242  , { SYBUINT2, SYBVARCHAR , 1 }
243  , { SYBUINT2, SYBCHAR , 1 }
244  , { SYBUINT2, SYBTEXT , 1 }
245  , { SYBUINT2, SYBBINARY , 1 }
246  , { SYBUINT2, SYBVARBINARY , 1 }
247  , { SYBUINT2, SYBIMAGE , 1 }
248  , { SYBUINT2, SYBINT1 , 1 }
249  , { SYBUINT2, SYBUINT1 , 1 }
250  , { SYBUINT2, SYBINT2 , 1 }
251  , { SYBUINT2, SYBUINT2 , 1 }
252  , { SYBUINT2, SYBINT4 , 1 }
253  , { SYBUINT2, SYBUINT4 , 1 }
254  , { SYBUINT2, SYBINT8 , 1 }
255  , { SYBUINT2, SYBUINT8 , 1 }
256  , { SYBUINT2, SYBFLT8 , 1 }
257  , { SYBUINT2, SYBREAL , 1 }
258  , { SYBUINT2, SYBNUMERIC , 1 }
259  , { SYBUINT2, SYBDECIMAL , 1 }
260  , { SYBUINT2, SYBBIT , 1 }
261  , { SYBUINT2, SYBMONEY , 1 }
262  , { SYBUINT2, SYBMONEY4 , 1 }
263  , { SYBUINT2, SYBDATETIME , 0 }
264  , { SYBUINT2, SYBDATETIME4 , 0 }
265  , { SYBUINT2, SYBBOUNDARY , 0 }
266  , { SYBUINT2, SYBUNIQUE , 0 }
267  , { SYBUINT2, SYBSENSITIVITY , 0 }
268  , { SYBINT4, SYBVARCHAR , 1 }
269  , { SYBINT4, SYBCHAR , 1 }
270  , { SYBINT4, SYBTEXT , 1 }
271  , { SYBINT4, SYBBINARY , 1 }
272  , { SYBINT4, SYBVARBINARY , 1 }
273  , { SYBINT4, SYBIMAGE , 1 }
274  , { SYBINT4, SYBINT1 , 1 }
275  , { SYBINT4, SYBUINT1 , 1 }
276  , { SYBINT4, SYBINT2 , 1 }
277  , { SYBINT4, SYBUINT2 , 1 }
278  , { SYBINT4, SYBINT4 , 1 }
279  , { SYBINT4, SYBUINT4 , 1 }
280  , { SYBINT4, SYBINT8 , 1 }
281  , { SYBINT4, SYBUINT8 , 1 }
282  , { SYBINT4, SYBFLT8 , 1 }
283  , { SYBINT4, SYBREAL , 1 }
284  , { SYBINT4, SYBNUMERIC , 1 }
285  , { SYBINT4, SYBDECIMAL , 1 }
286  , { SYBINT4, SYBBIT , 1 }
287  , { SYBINT4, SYBMONEY , 1 }
288  , { SYBINT4, SYBMONEY4 , 1 }
289  , { SYBINT4, SYBDATETIME , 0 }
290  , { SYBINT4, SYBDATETIME4 , 0 }
291  , { SYBINT4, SYBBOUNDARY , 0 }
292  , { SYBINT4, SYBUNIQUE , 0 }
293  , { SYBINT4, SYBSENSITIVITY , 0 }
294  , { SYBUINT4, SYBVARCHAR , 1 }
295  , { SYBUINT4, SYBCHAR , 1 }
296  , { SYBUINT4, SYBTEXT , 1 }
297  , { SYBUINT4, SYBBINARY , 1 }
298  , { SYBUINT4, SYBVARBINARY , 1 }
299  , { SYBUINT4, SYBIMAGE , 1 }
300  , { SYBUINT4, SYBINT1 , 1 }
301  , { SYBUINT4, SYBUINT1 , 1 }
302  , { SYBUINT4, SYBINT2 , 1 }
303  , { SYBUINT4, SYBUINT2 , 1 }
304  , { SYBUINT4, SYBINT4 , 1 }
305  , { SYBUINT4, SYBUINT4 , 1 }
306  , { SYBUINT4, SYBINT8 , 1 }
307  , { SYBUINT4, SYBUINT8 , 1 }
308  , { SYBUINT4, SYBFLT8 , 1 }
309  , { SYBUINT4, SYBREAL , 1 }
310  , { SYBUINT4, SYBNUMERIC , 1 }
311  , { SYBUINT4, SYBDECIMAL , 1 }
312  , { SYBUINT4, SYBBIT , 1 }
313  , { SYBUINT4, SYBMONEY , 1 }
314  , { SYBUINT4, SYBMONEY4 , 1 }
315  , { SYBUINT4, SYBDATETIME , 0 }
316  , { SYBUINT4, SYBDATETIME4 , 0 }
317  , { SYBUINT4, SYBBOUNDARY , 0 }
318  , { SYBUINT4, SYBUNIQUE , 0 }
319  , { SYBUINT4, SYBSENSITIVITY , 0 }
320  , { SYBINT8, SYBVARCHAR , 1 }
321  , { SYBINT8, SYBCHAR , 1 }
322  , { SYBINT8, SYBTEXT , 1 }
323  , { SYBINT8, SYBBINARY , 1 }
324  , { SYBINT8, SYBVARBINARY , 1 }
325  , { SYBINT8, SYBIMAGE , 1 }
326  , { SYBINT8, SYBINT1 , 1 }
327  , { SYBINT8, SYBUINT1 , 1 }
328  , { SYBINT8, SYBINT2 , 1 }
329  , { SYBINT8, SYBUINT2 , 1 }
330  , { SYBINT8, SYBINT4 , 1 }
331  , { SYBINT8, SYBUINT4 , 1 }
332  , { SYBINT8, SYBINT8 , 1 }
333  , { SYBINT8, SYBUINT8 , 1 }
334  , { SYBINT8, SYBFLT8 , 1 }
335  , { SYBINT8, SYBREAL , 1 }
336  , { SYBINT8, SYBNUMERIC , 1 }
337  , { SYBINT8, SYBDECIMAL , 1 }
338  , { SYBINT8, SYBBIT , 1 }
339  , { SYBINT8, SYBMONEY , 1 }
340  , { SYBINT8, SYBMONEY4 , 1 }
341  , { SYBINT8, SYBDATETIME , 0 }
342  , { SYBINT8, SYBDATETIME4 , 0 }
343  , { SYBINT8, SYBBOUNDARY , 0 }
344  , { SYBINT8, SYBUNIQUE , 0 }
345  , { SYBINT8, SYBSENSITIVITY , 0 }
346  , { SYBUINT8, SYBVARCHAR , 1 }
347  , { SYBUINT8, SYBCHAR , 1 }
348  , { SYBUINT8, SYBTEXT , 1 }
349  , { SYBUINT8, SYBBINARY , 1 }
350  , { SYBUINT8, SYBVARBINARY , 1 }
351  , { SYBUINT8, SYBIMAGE , 1 }
352  , { SYBUINT8, SYBINT1 , 1 }
353  , { SYBUINT8, SYBUINT1 , 1 }
354  , { SYBUINT8, SYBINT2 , 1 }
355  , { SYBUINT8, SYBUINT2 , 1 }
356  , { SYBUINT8, SYBINT4 , 1 }
357  , { SYBUINT8, SYBUINT4 , 1 }
358  , { SYBUINT8, SYBINT8 , 1 }
359  , { SYBUINT8, SYBUINT8 , 1 }
360  , { SYBUINT8, SYBFLT8 , 1 }
361  , { SYBUINT8, SYBREAL , 1 }
362  , { SYBUINT8, SYBNUMERIC , 1 }
363  , { SYBUINT8, SYBDECIMAL , 1 }
364  , { SYBUINT8, SYBBIT , 1 }
365  , { SYBUINT8, SYBMONEY , 1 }
366  , { SYBUINT8, SYBMONEY4 , 1 }
367  , { SYBUINT8, SYBDATETIME , 0 }
368  , { SYBUINT8, SYBDATETIME4 , 0 }
369  , { SYBUINT8, SYBBOUNDARY , 0 }
370  , { SYBUINT8, SYBUNIQUE , 0 }
371  , { SYBUINT8, SYBSENSITIVITY , 0 }
372  , { SYBFLT8, SYBVARCHAR , 1 }
373  , { SYBFLT8, SYBCHAR , 1 }
374  , { SYBFLT8, SYBTEXT , 1 }
375  , { SYBFLT8, SYBBINARY , 1 }
376  , { SYBFLT8, SYBVARBINARY , 1 }
377  , { SYBFLT8, SYBIMAGE , 1 }
378  , { SYBFLT8, SYBINT1 , 1 }
379  , { SYBFLT8, SYBUINT1 , 1 }
380  , { SYBFLT8, SYBINT2 , 1 }
381  , { SYBFLT8, SYBUINT2 , 1 }
382  , { SYBFLT8, SYBINT4 , 1 }
383  , { SYBFLT8, SYBUINT4 , 1 }
384  , { SYBFLT8, SYBINT8 , 1 }
385  , { SYBFLT8, SYBUINT8 , 1 }
386  , { SYBFLT8, SYBFLT8 , 1 }
387  , { SYBFLT8, SYBREAL , 1 }
388  , { SYBFLT8, SYBNUMERIC , 1 }
389  , { SYBFLT8, SYBDECIMAL , 1 }
390  , { SYBFLT8, SYBBIT , 1 }
391  , { SYBFLT8, SYBMONEY , 1 }
392  , { SYBFLT8, SYBMONEY4 , 1 }
393  , { SYBFLT8, SYBDATETIME , 0 }
394  , { SYBFLT8, SYBDATETIME4 , 0 }
395  , { SYBFLT8, SYBBOUNDARY , 0 }
396  , { SYBFLT8, SYBUNIQUE , 0 }
397  , { SYBFLT8, SYBSENSITIVITY , 0 }
398  , { SYBREAL, SYBVARCHAR , 1 }
399  , { SYBREAL, SYBCHAR , 1 }
400  , { SYBREAL, SYBTEXT , 1 }
401  , { SYBREAL, SYBBINARY , 1 }
402  , { SYBREAL, SYBVARBINARY , 1 }
403  , { SYBREAL, SYBIMAGE , 1 }
404  , { SYBREAL, SYBINT1 , 1 }
405  , { SYBREAL, SYBUINT1 , 1 }
406  , { SYBREAL, SYBINT2 , 1 }
407  , { SYBREAL, SYBUINT2 , 1 }
408  , { SYBREAL, SYBINT4 , 1 }
409  , { SYBREAL, SYBUINT4 , 1 }
410  , { SYBREAL, SYBINT8 , 1 }
411  , { SYBREAL, SYBUINT8 , 1 }
412  , { SYBREAL, SYBFLT8 , 1 }
413  , { SYBREAL, SYBREAL , 1 }
414  , { SYBREAL, SYBNUMERIC , 1 }
415  , { SYBREAL, SYBDECIMAL , 1 }
416  , { SYBREAL, SYBBIT , 1 }
417  , { SYBREAL, SYBMONEY , 1 }
418  , { SYBREAL, SYBMONEY4 , 1 }
419  , { SYBREAL, SYBDATETIME , 0 }
420  , { SYBREAL, SYBDATETIME4 , 0 }
421  , { SYBREAL, SYBBOUNDARY , 0 }
422  , { SYBREAL, SYBUNIQUE , 0 }
423  , { SYBREAL, SYBSENSITIVITY , 0 }
424  , { SYBNUMERIC, SYBVARCHAR , 1 }
425  , { SYBNUMERIC, SYBCHAR , 1 }
426  , { SYBNUMERIC, SYBTEXT , 1 }
427  , { SYBNUMERIC, SYBBINARY , 1 }
428  , { SYBNUMERIC, SYBVARBINARY , 1 }
429  , { SYBNUMERIC, SYBIMAGE , 1 }
430  , { SYBNUMERIC, SYBINT1 , 1 }
431  , { SYBNUMERIC, SYBUINT1 , 1 }
432  , { SYBNUMERIC, SYBINT2 , 1 }
433  , { SYBNUMERIC, SYBUINT2 , 1 }
434  , { SYBNUMERIC, SYBINT4 , 1 }
435  , { SYBNUMERIC, SYBUINT4 , 1 }
436  , { SYBNUMERIC, SYBINT8 , 1 }
437  , { SYBNUMERIC, SYBUINT8 , 1 }
438  , { SYBNUMERIC, SYBFLT8 , 1 }
439  , { SYBNUMERIC, SYBREAL , 1 }
440  , { SYBNUMERIC, SYBNUMERIC , 1 }
441  , { SYBNUMERIC, SYBDECIMAL , 1 }
442  , { SYBNUMERIC, SYBBIT , 1 }
443  , { SYBNUMERIC, SYBMONEY , 1 }
444  , { SYBNUMERIC, SYBMONEY4 , 1 }
445  , { SYBNUMERIC, SYBDATETIME , 0 }
446  , { SYBNUMERIC, SYBDATETIME4 , 0 }
447  , { SYBNUMERIC, SYBBOUNDARY , 0 }
448  , { SYBNUMERIC, SYBUNIQUE , 0 }
449  , { SYBNUMERIC, SYBSENSITIVITY , 0 }
450  , { SYBDECIMAL, SYBVARCHAR , 1 }
451  , { SYBDECIMAL, SYBCHAR , 1 }
452  , { SYBDECIMAL, SYBTEXT , 1 }
453  , { SYBDECIMAL, SYBBINARY , 1 }
454  , { SYBDECIMAL, SYBVARBINARY , 1 }
455  , { SYBDECIMAL, SYBIMAGE , 1 }
456  , { SYBDECIMAL, SYBINT1 , 1 }
457  , { SYBDECIMAL, SYBUINT1 , 1 }
458  , { SYBDECIMAL, SYBINT2 , 1 }
459  , { SYBDECIMAL, SYBUINT2 , 1 }
460  , { SYBDECIMAL, SYBINT4 , 1 }
461  , { SYBDECIMAL, SYBUINT4 , 1 }
462  , { SYBDECIMAL, SYBINT8 , 1 }
463  , { SYBDECIMAL, SYBUINT8 , 1 }
464  , { SYBDECIMAL, SYBFLT8 , 1 }
465  , { SYBDECIMAL, SYBREAL , 1 }
466  , { SYBDECIMAL, SYBNUMERIC , 1 }
467  , { SYBDECIMAL, SYBDECIMAL , 1 }
468  , { SYBDECIMAL, SYBBIT , 1 }
469  , { SYBDECIMAL, SYBMONEY , 1 }
470  , { SYBDECIMAL, SYBMONEY4 , 1 }
471  , { SYBDECIMAL, SYBDATETIME , 0 }
472  , { SYBDECIMAL, SYBDATETIME4 , 0 }
473  , { SYBDECIMAL, SYBBOUNDARY , 0 }
474  , { SYBDECIMAL, SYBUNIQUE , 0 }
475  , { SYBDECIMAL, SYBSENSITIVITY , 0 }
476  , { SYBBIT, SYBVARCHAR , 1 }
477  , { SYBBIT, SYBCHAR , 1 }
478  , { SYBBIT, SYBTEXT , 1 }
479  , { SYBBIT, SYBBINARY , 1 }
480  , { SYBBIT, SYBVARBINARY , 1 }
481  , { SYBBIT, SYBIMAGE , 1 }
482  , { SYBBIT, SYBINT1 , 1 }
483  , { SYBBIT, SYBUINT1 , 1 }
484  , { SYBBIT, SYBINT2 , 1 }
485  , { SYBBIT, SYBUINT2 , 1 }
486  , { SYBBIT, SYBINT4 , 1 }
487  , { SYBBIT, SYBUINT4 , 1 }
488  , { SYBBIT, SYBINT8 , 1 }
489  , { SYBBIT, SYBUINT8 , 1 }
490  , { SYBBIT, SYBFLT8 , 1 }
491  , { SYBBIT, SYBREAL , 1 }
492  , { SYBBIT, SYBNUMERIC , 1 }
493  , { SYBBIT, SYBDECIMAL , 1 }
494  , { SYBBIT, SYBBIT , 1 }
495  , { SYBBIT, SYBMONEY , 1 }
496  , { SYBBIT, SYBMONEY4 , 1 }
497  , { SYBBIT, SYBDATETIME , 0 }
498  , { SYBBIT, SYBDATETIME4 , 0 }
499  , { SYBBIT, SYBBOUNDARY , 0 }
500  , { SYBBIT, SYBUNIQUE , 0 }
501  , { SYBBIT, SYBSENSITIVITY , 0 }
502  , { SYBMONEY, SYBVARCHAR , 1 }
503  , { SYBMONEY, SYBCHAR , 1 }
504  , { SYBMONEY, SYBTEXT , 1 }
505  , { SYBMONEY, SYBBINARY , 1 }
506  , { SYBMONEY, SYBVARBINARY , 1 }
507  , { SYBMONEY, SYBIMAGE , 1 }
508  , { SYBMONEY, SYBINT1 , 1 }
509  , { SYBMONEY, SYBUINT1 , 1 }
510  , { SYBMONEY, SYBINT2 , 1 }
511  , { SYBMONEY, SYBUINT2 , 1 }
512  , { SYBMONEY, SYBINT4 , 1 }
513  , { SYBMONEY, SYBUINT4 , 1 }
514  , { SYBMONEY, SYBINT8 , 1 }
515  , { SYBMONEY, SYBUINT8 , 1 }
516  , { SYBMONEY, SYBFLT8 , 1 }
517  , { SYBMONEY, SYBREAL , 1 }
518  , { SYBMONEY, SYBNUMERIC , 1 }
519  , { SYBMONEY, SYBDECIMAL , 1 }
520  , { SYBMONEY, SYBBIT , 1 }
521  , { SYBMONEY, SYBMONEY , 1 }
522  , { SYBMONEY, SYBMONEY4 , 1 }
523  , { SYBMONEY, SYBDATETIME , 0 }
524  , { SYBMONEY, SYBDATETIME4 , 0 }
525  , { SYBMONEY, SYBBOUNDARY , 0 }
526  , { SYBMONEY, SYBUNIQUE , 0 }
527  , { SYBMONEY, SYBSENSITIVITY , 0 }
528  , { SYBMONEY4, SYBVARCHAR , 1 }
529  , { SYBMONEY4, SYBCHAR , 1 }
530  , { SYBMONEY4, SYBTEXT , 1 }
531  , { SYBMONEY4, SYBBINARY , 1 }
532  , { SYBMONEY4, SYBVARBINARY , 1 }
533  , { SYBMONEY4, SYBIMAGE , 1 }
534  , { SYBMONEY4, SYBINT1 , 1 }
535  , { SYBMONEY4, SYBUINT1 , 1 }
536  , { SYBMONEY4, SYBINT2 , 1 }
537  , { SYBMONEY4, SYBUINT2 , 1 }
538  , { SYBMONEY4, SYBINT4 , 1 }
539  , { SYBMONEY4, SYBUINT4 , 1 }
540  , { SYBMONEY4, SYBINT8 , 1 }
541  , { SYBMONEY4, SYBUINT8 , 1 }
542  , { SYBMONEY4, SYBFLT8 , 1 }
543  , { SYBMONEY4, SYBREAL , 1 }
544  , { SYBMONEY4, SYBNUMERIC , 1 }
545  , { SYBMONEY4, SYBDECIMAL , 1 }
546  , { SYBMONEY4, SYBBIT , 1 }
547  , { SYBMONEY4, SYBMONEY , 1 }
548  , { SYBMONEY4, SYBMONEY4 , 1 }
549  , { SYBMONEY4, SYBDATETIME , 0 }
550  , { SYBMONEY4, SYBDATETIME4 , 0 }
551  , { SYBMONEY4, SYBBOUNDARY , 0 }
552  , { SYBMONEY4, SYBUNIQUE , 0 }
553  , { SYBMONEY4, SYBSENSITIVITY , 0 }
554  , { SYBDATETIME, SYBVARCHAR , 1 }
555  , { SYBDATETIME, SYBCHAR , 1 }
556  , { SYBDATETIME, SYBTEXT , 1 }
557  , { SYBDATETIME, SYBBINARY , 1 }
558  , { SYBDATETIME, SYBVARBINARY , 1 }
559  , { SYBDATETIME, SYBIMAGE , 1 }
560  , { SYBDATETIME, SYBINT1 , 0 }
561  , { SYBDATETIME, SYBUINT1 , 0 }
562  , { SYBDATETIME, SYBINT2 , 0 }
563  , { SYBDATETIME, SYBUINT2 , 0 }
564  , { SYBDATETIME, SYBINT4 , 0 }
565  , { SYBDATETIME, SYBUINT4 , 0 }
566  , { SYBDATETIME, SYBINT8 , 0 }
567  , { SYBDATETIME, SYBUINT8 , 0 }
568  , { SYBDATETIME, SYBFLT8 , 0 }
569  , { SYBDATETIME, SYBREAL , 0 }
570  , { SYBDATETIME, SYBNUMERIC , 0 }
571  , { SYBDATETIME, SYBDECIMAL , 0 }
572  , { SYBDATETIME, SYBBIT , 0 }
573  , { SYBDATETIME, SYBMONEY , 0 }
574  , { SYBDATETIME, SYBMONEY4 , 0 }
575  , { SYBDATETIME, SYBDATETIME , 1 }
576  , { SYBDATETIME, SYBDATETIME4 , 1 }
577  , { SYBDATETIME, SYBBOUNDARY , 0 }
578  , { SYBDATETIME, SYBUNIQUE , 0 }
579  , { SYBDATETIME, SYBSENSITIVITY , 0 }
580  , { SYBDATETIME4, SYBVARCHAR , 1 }
581  , { SYBDATETIME4, SYBCHAR , 1 }
582  , { SYBDATETIME4, SYBTEXT , 1 }
583  , { SYBDATETIME4, SYBBINARY , 1 }
584  , { SYBDATETIME4, SYBVARBINARY , 1 }
585  , { SYBDATETIME4, SYBIMAGE , 1 }
586  , { SYBDATETIME4, SYBINT1 , 0 }
587  , { SYBDATETIME4, SYBUINT1 , 0 }
588  , { SYBDATETIME4, SYBINT2 , 0 }
589  , { SYBDATETIME4, SYBUINT2 , 0 }
590  , { SYBDATETIME4, SYBINT4 , 0 }
591  , { SYBDATETIME4, SYBUINT4 , 0 }
592  , { SYBDATETIME4, SYBINT8 , 0 }
593  , { SYBDATETIME4, SYBUINT8 , 0 }
594  , { SYBDATETIME4, SYBFLT8 , 0 }
595  , { SYBDATETIME4, SYBREAL , 0 }
596  , { SYBDATETIME4, SYBNUMERIC , 0 }
597  , { SYBDATETIME4, SYBDECIMAL , 0 }
598  , { SYBDATETIME4, SYBBIT , 0 }
599  , { SYBDATETIME4, SYBMONEY , 0 }
600  , { SYBDATETIME4, SYBMONEY4 , 0 }
601  , { SYBDATETIME4, SYBDATETIME , 1 }
602  , { SYBDATETIME4, SYBDATETIME4 , 1 }
603  , { SYBDATETIME4, SYBBOUNDARY , 0 }
604  , { SYBDATETIME4, SYBUNIQUE , 0 }
605  , { SYBDATETIME4, SYBSENSITIVITY , 0 }
606  , { SYBBOUNDARY, SYBVARCHAR , 1 }
607  , { SYBBOUNDARY, SYBCHAR , 1 }
608  , { SYBBOUNDARY, SYBTEXT , 1 }
609  , { SYBBOUNDARY, SYBBINARY , 0 }
610  , { SYBBOUNDARY, SYBVARBINARY , 0 }
611  , { SYBBOUNDARY, SYBIMAGE , 0 }
612  , { SYBBOUNDARY, SYBINT1 , 0 }
613  , { SYBBOUNDARY, SYBUINT1 , 0 }
614  , { SYBBOUNDARY, SYBINT2 , 0 }
615  , { SYBBOUNDARY, SYBUINT2 , 0 }
616  , { SYBBOUNDARY, SYBINT4 , 0 }
617  , { SYBBOUNDARY, SYBUINT4 , 0 }
618  , { SYBBOUNDARY, SYBINT8 , 0 }
619  , { SYBBOUNDARY, SYBUINT8 , 0 }
620  , { SYBBOUNDARY, SYBFLT8 , 0 }
621  , { SYBBOUNDARY, SYBREAL , 0 }
622  , { SYBBOUNDARY, SYBNUMERIC , 0 }
623  , { SYBBOUNDARY, SYBDECIMAL , 0 }
624  , { SYBBOUNDARY, SYBBIT , 0 }
625  , { SYBBOUNDARY, SYBMONEY , 0 }
626  , { SYBBOUNDARY, SYBMONEY4 , 0 }
627  , { SYBBOUNDARY, SYBDATETIME , 0 }
628  , { SYBBOUNDARY, SYBDATETIME4 , 0 }
629  , { SYBBOUNDARY, SYBBOUNDARY , 1 }
630  , { SYBBOUNDARY, SYBUNIQUE , 0 }
631  , { SYBBOUNDARY, SYBSENSITIVITY , 0 }
632  , { SYBUNIQUE, SYBVARCHAR , 1 }
633  , { SYBUNIQUE, SYBCHAR , 1 }
634  , { SYBUNIQUE, SYBTEXT , 1 }
635  , { SYBUNIQUE, SYBBINARY , 0 }
636  , { SYBUNIQUE, SYBVARBINARY , 0 }
637  , { SYBUNIQUE, SYBIMAGE , 0 }
638  , { SYBUNIQUE, SYBINT1 , 0 }
639  , { SYBUNIQUE, SYBUINT1 , 0 }
640  , { SYBUNIQUE, SYBINT2 , 0 }
641  , { SYBUNIQUE, SYBUINT2 , 0 }
642  , { SYBUNIQUE, SYBINT4 , 0 }
643  , { SYBUNIQUE, SYBUINT4 , 0 }
644  , { SYBUNIQUE, SYBINT8 , 0 }
645  , { SYBUNIQUE, SYBUINT8 , 0 }
646  , { SYBUNIQUE, SYBFLT8 , 0 }
647  , { SYBUNIQUE, SYBREAL , 0 }
648  , { SYBUNIQUE, SYBNUMERIC , 0 }
649  , { SYBUNIQUE, SYBDECIMAL , 0 }
650  , { SYBUNIQUE, SYBBIT , 0 }
651  , { SYBUNIQUE, SYBMONEY , 0 }
652  , { SYBUNIQUE, SYBMONEY4 , 0 }
653  , { SYBUNIQUE, SYBDATETIME , 0 }
654  , { SYBUNIQUE, SYBDATETIME4 , 0 }
655  , { SYBUNIQUE, SYBBOUNDARY , 0 }
656  , { SYBUNIQUE, SYBUNIQUE , 1 }
657  , { SYBUNIQUE, SYBSENSITIVITY , 0 }
658  , { SYBSENSITIVITY, SYBVARCHAR , 0 }
659  , { SYBSENSITIVITY, SYBCHAR , 0 }
660  , { SYBSENSITIVITY, SYBTEXT , 0 }
661  , { SYBSENSITIVITY, SYBBINARY , 0 }
662  , { SYBSENSITIVITY, SYBVARBINARY , 0 }
663  , { SYBSENSITIVITY, SYBIMAGE , 0 }
664  , { SYBSENSITIVITY, SYBINT1 , 0 }
665  , { SYBSENSITIVITY, SYBUINT1 , 0 }
666  , { SYBSENSITIVITY, SYBINT2 , 0 }
667  , { SYBSENSITIVITY, SYBUINT2 , 0 }
668  , { SYBSENSITIVITY, SYBINT4 , 0 }
669  , { SYBSENSITIVITY, SYBUINT4 , 0 }
670  , { SYBSENSITIVITY, SYBINT8 , 0 }
671  , { SYBSENSITIVITY, SYBUINT8 , 0 }
672  , { SYBSENSITIVITY, SYBFLT8 , 0 }
673  , { SYBSENSITIVITY, SYBREAL , 0 }
674  , { SYBSENSITIVITY, SYBNUMERIC , 0 }
675  , { SYBSENSITIVITY, SYBDECIMAL , 0 }
676  , { SYBSENSITIVITY, SYBBIT , 0 }
677  , { SYBSENSITIVITY, SYBMONEY , 0 }
678  , { SYBSENSITIVITY, SYBMONEY4 , 0 }
679  , { SYBSENSITIVITY, SYBDATETIME , 0 }
680  , { SYBSENSITIVITY, SYBDATETIME4 , 0 }
681  , { SYBSENSITIVITY, SYBBOUNDARY , 0 }
682  , { SYBSENSITIVITY, SYBUNIQUE , 0 }
683  , { SYBSENSITIVITY, SYBSENSITIVITY , 0 }