Commit d165048
authored
Add unsigned_long ES type support (#304)
This adds support for the ES/SQL UNSIGNED_LONG type.
Values with this type can be received by the driver and forwarded to the
application as SQL_C_UBIGINT types. The driver will also accept
parameters of this type.
The driver-internal conversion to/from UNSIGNED_LONG is also supported.
The commit also adds logging of the name of the application loading the
driver.
When at the end of a tagged value, the CBOR parser no longer needs to be
skipping the end-of-tag value, since the tagged value won't be inspected
any further.1 parent b608f56 commit d165048
File tree
17 files changed
+1418
-226
lines changed- driver
- test
- integration
17 files changed
+1418
-226
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
| 72 | + | |
| 73 | + | |
72 | 74 | | |
73 | 75 | | |
74 | 76 | | |
| |||
2386 | 2388 | | |
2387 | 2389 | | |
2388 | 2390 | | |
| 2391 | + | |
| 2392 | + | |
| 2393 | + | |
| 2394 | + | |
| 2395 | + | |
| 2396 | + | |
| 2397 | + | |
| 2398 | + | |
| 2399 | + | |
| 2400 | + | |
| 2401 | + | |
2389 | 2402 | | |
2390 | 2403 | | |
2391 | 2404 | | |
| |||
2422 | 2435 | | |
2423 | 2436 | | |
2424 | 2437 | | |
2425 | | - | |
| 2438 | + | |
2426 | 2439 | | |
2427 | 2440 | | |
2428 | 2441 | | |
| |||
2713 | 2726 | | |
2714 | 2727 | | |
2715 | 2728 | | |
| 2729 | + | |
2716 | 2730 | | |
2717 | 2731 | | |
2718 | 2732 | | |
2719 | 2733 | | |
2720 | 2734 | | |
2721 | 2735 | | |
2722 | 2736 | | |
| 2737 | + | |
2723 | 2738 | | |
2724 | 2739 | | |
2725 | 2740 | | |
| |||
2736 | 2751 | | |
2737 | 2752 | | |
2738 | 2753 | | |
| 2754 | + | |
| 2755 | + | |
| 2756 | + | |
| 2757 | + | |
| 2758 | + | |
| 2759 | + | |
| 2760 | + | |
| 2761 | + | |
2739 | 2762 | | |
2740 | 2763 | | |
2741 | 2764 | | |
2742 | 2765 | | |
2743 | 2766 | | |
| 2767 | + | |
2744 | 2768 | | |
2745 | 2769 | | |
2746 | 2770 | | |
| |||
0 commit comments