-
Notifications
You must be signed in to change notification settings - Fork 0
/
const.go
2892 lines (2885 loc) · 131 KB
/
const.go
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
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
// THE AUTOGENERATED LICENSE. ALL THE RIGHTS ARE RESERVED BY ROBOTS.
// WARNING: This file has automatically been generated on Tue, 10 Oct 2023 12:49:57 MDT.
// Code generated by https://git.io/c-for-go. DO NOT EDIT.
package api
/*
#cgo linux LDFLAGS: -lodbc
#include "sql.h"
#include "sqlext.h"
#include "stdint.h"
#include "sqlucode.h"
#include <stdlib.h>
#include "cgo_helpers.h"
*/
import "C"
const (
// SQL_NULL_DATA as defined in include/sql.h:29
SQL_NULL_DATA = (-1)
// SQL_DATA_AT_EXEC as defined in include/sql.h:30
SQL_DATA_AT_EXEC = (-2)
// SQL_SUCCESS as defined in include/sql.h:31
SQL_SUCCESS = 0
// SQL_SUCCESS_WITH_INFO as defined in include/sql.h:32
SQL_SUCCESS_WITH_INFO = 1
// SQL_NO_DATA as defined in include/sql.h:34
SQL_NO_DATA = 100
// SQL_ERROR as defined in include/sql.h:36
SQL_ERROR = (-1)
// SQL_INVALID_HANDLE as defined in include/sql.h:37
SQL_INVALID_HANDLE = (-2)
// SQL_STILL_EXECUTING as defined in include/sql.h:38
SQL_STILL_EXECUTING = 2
// SQL_NEED_DATA as defined in include/sql.h:39
SQL_NEED_DATA = 99
// SQL_PARAM_DATA_AVAILABLE as defined in include/sql.h:43
SQL_PARAM_DATA_AVAILABLE = 101
// SQL_NTS as defined in include/sql.h:49
SQL_NTS = (-3)
// SQL_NTSL as defined in include/sql.h:50
SQL_NTSL = (-int64(3))
// SQL_MAX_MESSAGE_LENGTH as defined in include/sql.h:53
SQL_MAX_MESSAGE_LENGTH = 512
// SQL_DATE_LEN as defined in include/sql.h:57
SQL_DATE_LEN = 10
// SQL_TIME_LEN as defined in include/sql.h:58
SQL_TIME_LEN = 8
// SQL_TIMESTAMP_LEN as defined in include/sql.h:59
SQL_TIMESTAMP_LEN = 19
// SQL_HANDLE_ENV as defined in include/sql.h:64
SQL_HANDLE_ENV = 1
// SQL_HANDLE_DBC as defined in include/sql.h:65
SQL_HANDLE_DBC = 2
// SQL_HANDLE_STMT as defined in include/sql.h:66
SQL_HANDLE_STMT = 3
// SQL_HANDLE_DESC as defined in include/sql.h:67
SQL_HANDLE_DESC = 4
// SQL_ATTR_OUTPUT_NTS as defined in include/sql.h:72
SQL_ATTR_OUTPUT_NTS = 10001
// SQL_ATTR_AUTO_IPD as defined in include/sql.h:77
SQL_ATTR_AUTO_IPD = 10001
// SQL_ATTR_METADATA_ID as defined in include/sql.h:78
SQL_ATTR_METADATA_ID = 10014
// SQL_ATTR_APP_ROW_DESC as defined in include/sql.h:83
SQL_ATTR_APP_ROW_DESC = 10010
// SQL_ATTR_APP_PARAM_DESC as defined in include/sql.h:84
SQL_ATTR_APP_PARAM_DESC = 10011
// SQL_ATTR_IMP_ROW_DESC as defined in include/sql.h:85
SQL_ATTR_IMP_ROW_DESC = 10012
// SQL_ATTR_IMP_PARAM_DESC as defined in include/sql.h:86
SQL_ATTR_IMP_PARAM_DESC = 10013
// SQL_ATTR_CURSOR_SCROLLABLE as defined in include/sql.h:87
SQL_ATTR_CURSOR_SCROLLABLE = (-1)
// SQL_ATTR_CURSOR_SENSITIVITY as defined in include/sql.h:88
SQL_ATTR_CURSOR_SENSITIVITY = (-2)
// SQL_NONSCROLLABLE as defined in include/sql.h:93
SQL_NONSCROLLABLE = 0
// SQL_SCROLLABLE as defined in include/sql.h:94
SQL_SCROLLABLE = 1
// SQL_DESC_COUNT as defined in include/sql.h:99
SQL_DESC_COUNT = 1001
// SQL_DESC_TYPE as defined in include/sql.h:100
SQL_DESC_TYPE = 1002
// SQL_DESC_LENGTH as defined in include/sql.h:101
SQL_DESC_LENGTH = 1003
// SQL_DESC_OCTET_LENGTH_PTR as defined in include/sql.h:102
SQL_DESC_OCTET_LENGTH_PTR = 1004
// SQL_DESC_PRECISION as defined in include/sql.h:103
SQL_DESC_PRECISION = 1005
// SQL_DESC_SCALE as defined in include/sql.h:104
SQL_DESC_SCALE = 1006
// SQL_DESC_DATETIME_INTERVAL_CODE as defined in include/sql.h:105
SQL_DESC_DATETIME_INTERVAL_CODE = 1007
// SQL_DESC_NULLABLE as defined in include/sql.h:106
SQL_DESC_NULLABLE = 1008
// SQL_DESC_INDICATOR_PTR as defined in include/sql.h:107
SQL_DESC_INDICATOR_PTR = 1009
// SQL_DESC_DATA_PTR as defined in include/sql.h:108
SQL_DESC_DATA_PTR = 1010
// SQL_DESC_NAME as defined in include/sql.h:109
SQL_DESC_NAME = 1011
// SQL_DESC_UNNAMED as defined in include/sql.h:110
SQL_DESC_UNNAMED = 1012
// SQL_DESC_OCTET_LENGTH as defined in include/sql.h:111
SQL_DESC_OCTET_LENGTH = 1013
// SQL_DESC_ALLOC_TYPE as defined in include/sql.h:112
SQL_DESC_ALLOC_TYPE = 1099
// SQL_DIAG_RETURNCODE as defined in include/sql.h:117
SQL_DIAG_RETURNCODE = 1
// SQL_DIAG_NUMBER as defined in include/sql.h:118
SQL_DIAG_NUMBER = 2
// SQL_DIAG_ROW_COUNT as defined in include/sql.h:119
SQL_DIAG_ROW_COUNT = 3
// SQL_DIAG_SQLSTATE as defined in include/sql.h:120
SQL_DIAG_SQLSTATE = 4
// SQL_DIAG_NATIVE as defined in include/sql.h:121
SQL_DIAG_NATIVE = 5
// SQL_DIAG_MESSAGE_TEXT as defined in include/sql.h:122
SQL_DIAG_MESSAGE_TEXT = 6
// SQL_DIAG_DYNAMIC_FUNCTION as defined in include/sql.h:123
SQL_DIAG_DYNAMIC_FUNCTION = 7
// SQL_DIAG_CLASS_ORIGIN as defined in include/sql.h:124
SQL_DIAG_CLASS_ORIGIN = 8
// SQL_DIAG_SUBCLASS_ORIGIN as defined in include/sql.h:125
SQL_DIAG_SUBCLASS_ORIGIN = 9
// SQL_DIAG_CONNECTION_NAME as defined in include/sql.h:126
SQL_DIAG_CONNECTION_NAME = 10
// SQL_DIAG_SERVER_NAME as defined in include/sql.h:127
SQL_DIAG_SERVER_NAME = 11
// SQL_DIAG_DYNAMIC_FUNCTION_CODE as defined in include/sql.h:128
SQL_DIAG_DYNAMIC_FUNCTION_CODE = 12
// SQL_DIAG_ALTER_DOMAIN as defined in include/sql.h:133
SQL_DIAG_ALTER_DOMAIN = 3
// SQL_DIAG_ALTER_TABLE as defined in include/sql.h:134
SQL_DIAG_ALTER_TABLE = 4
// SQL_DIAG_CALL as defined in include/sql.h:135
SQL_DIAG_CALL = 7
// SQL_DIAG_CREATE_ASSERTION as defined in include/sql.h:136
SQL_DIAG_CREATE_ASSERTION = 6
// SQL_DIAG_CREATE_CHARACTER_SET as defined in include/sql.h:137
SQL_DIAG_CREATE_CHARACTER_SET = 8
// SQL_DIAG_CREATE_COLLATION as defined in include/sql.h:138
SQL_DIAG_CREATE_COLLATION = 10
// SQL_DIAG_CREATE_DOMAIN as defined in include/sql.h:139
SQL_DIAG_CREATE_DOMAIN = 23
// SQL_DIAG_CREATE_INDEX as defined in include/sql.h:140
SQL_DIAG_CREATE_INDEX = (-1)
// SQL_DIAG_CREATE_SCHEMA as defined in include/sql.h:141
SQL_DIAG_CREATE_SCHEMA = 64
// SQL_DIAG_CREATE_TABLE as defined in include/sql.h:142
SQL_DIAG_CREATE_TABLE = 77
// SQL_DIAG_CREATE_TRANSLATION as defined in include/sql.h:143
SQL_DIAG_CREATE_TRANSLATION = 79
// SQL_DIAG_CREATE_VIEW as defined in include/sql.h:144
SQL_DIAG_CREATE_VIEW = 84
// SQL_DIAG_DELETE_WHERE as defined in include/sql.h:145
SQL_DIAG_DELETE_WHERE = 19
// SQL_DIAG_DROP_ASSERTION as defined in include/sql.h:146
SQL_DIAG_DROP_ASSERTION = 24
// SQL_DIAG_DROP_CHARACTER_SET as defined in include/sql.h:147
SQL_DIAG_DROP_CHARACTER_SET = 25
// SQL_DIAG_DROP_COLLATION as defined in include/sql.h:148
SQL_DIAG_DROP_COLLATION = 26
// SQL_DIAG_DROP_DOMAIN as defined in include/sql.h:149
SQL_DIAG_DROP_DOMAIN = 27
// SQL_DIAG_DROP_INDEX as defined in include/sql.h:150
SQL_DIAG_DROP_INDEX = (-2)
// SQL_DIAG_DROP_SCHEMA as defined in include/sql.h:151
SQL_DIAG_DROP_SCHEMA = 31
// SQL_DIAG_DROP_TABLE as defined in include/sql.h:152
SQL_DIAG_DROP_TABLE = 32
// SQL_DIAG_DROP_TRANSLATION as defined in include/sql.h:153
SQL_DIAG_DROP_TRANSLATION = 33
// SQL_DIAG_DROP_VIEW as defined in include/sql.h:154
SQL_DIAG_DROP_VIEW = 36
// SQL_DIAG_DYNAMIC_DELETE_CURSOR as defined in include/sql.h:155
SQL_DIAG_DYNAMIC_DELETE_CURSOR = 38
// SQL_DIAG_DYNAMIC_UPDATE_CURSOR as defined in include/sql.h:156
SQL_DIAG_DYNAMIC_UPDATE_CURSOR = 81
// SQL_DIAG_GRANT as defined in include/sql.h:157
SQL_DIAG_GRANT = 48
// SQL_DIAG_INSERT as defined in include/sql.h:158
SQL_DIAG_INSERT = 50
// SQL_DIAG_REVOKE as defined in include/sql.h:159
SQL_DIAG_REVOKE = 59
// SQL_DIAG_SELECT_CURSOR as defined in include/sql.h:160
SQL_DIAG_SELECT_CURSOR = 85
// SQL_DIAG_UNKNOWN_STATEMENT as defined in include/sql.h:161
SQL_DIAG_UNKNOWN_STATEMENT = 0
// SQL_DIAG_UPDATE_WHERE as defined in include/sql.h:162
SQL_DIAG_UPDATE_WHERE = 82
// SQL_UNKNOWN_TYPE as defined in include/sql.h:166
SQL_UNKNOWN_TYPE = 0
// SQL_CHAR as defined in include/sql.h:167
SQL_CHAR = 1
// SQL_NUMERIC as defined in include/sql.h:168
SQL_NUMERIC = 2
// SQL_DECIMAL as defined in include/sql.h:169
SQL_DECIMAL = 3
// SQL_INTEGER as defined in include/sql.h:170
SQL_INTEGER = 4
// SQL_SMALLINT as defined in include/sql.h:171
SQL_SMALLINT = 5
// SQL_FLOAT as defined in include/sql.h:172
SQL_FLOAT = 6
// SQL_REAL as defined in include/sql.h:173
SQL_REAL = 7
// SQL_DOUBLE as defined in include/sql.h:174
SQL_DOUBLE = 8
// SQL_DATETIME as defined in include/sql.h:176
SQL_DATETIME = 9
// SQL_VARCHAR as defined in include/sql.h:178
SQL_VARCHAR = 12
// SQL_TYPE_DATE as defined in include/sql.h:182
SQL_TYPE_DATE = 91
// SQL_TYPE_TIME as defined in include/sql.h:183
SQL_TYPE_TIME = 92
// SQL_TYPE_TIMESTAMP as defined in include/sql.h:184
SQL_TYPE_TIMESTAMP = 93
// SQL_UNSPECIFIED as defined in include/sql.h:189
SQL_UNSPECIFIED = 0
// SQL_INSENSITIVE as defined in include/sql.h:190
SQL_INSENSITIVE = 1
// SQL_SENSITIVE as defined in include/sql.h:191
SQL_SENSITIVE = 2
// SQL_ALL_TYPES as defined in include/sql.h:195
SQL_ALL_TYPES = 0
// SQL_DEFAULT as defined in include/sql.h:199
SQL_DEFAULT = 99
// SQL_ARD_TYPE as defined in include/sql.h:206
SQL_ARD_TYPE = (-99)
// SQL_CODE_DATE as defined in include/sql.h:211
SQL_CODE_DATE = 1
// SQL_CODE_TIME as defined in include/sql.h:212
SQL_CODE_TIME = 2
// SQL_CODE_TIMESTAMP as defined in include/sql.h:213
SQL_CODE_TIMESTAMP = 3
// SQL_FALSE as defined in include/sql.h:218
SQL_FALSE = 0
// SQL_TRUE as defined in include/sql.h:219
SQL_TRUE = 1
// SQL_NO_NULLS as defined in include/sql.h:223
SQL_NO_NULLS = 0
// SQL_NULLABLE as defined in include/sql.h:224
SQL_NULLABLE = 1
// SQL_NULLABLE_UNKNOWN as defined in include/sql.h:229
SQL_NULLABLE_UNKNOWN = 2
// SQL_PRED_NONE as defined in include/sql.h:235
SQL_PRED_NONE = 0
// SQL_PRED_CHAR as defined in include/sql.h:236
SQL_PRED_CHAR = 1
// SQL_PRED_BASIC as defined in include/sql.h:237
SQL_PRED_BASIC = 2
// SQL_NAMED as defined in include/sql.h:242
SQL_NAMED = 0
// SQL_UNNAMED as defined in include/sql.h:243
SQL_UNNAMED = 1
// SQL_DESC_ALLOC_AUTO as defined in include/sql.h:248
SQL_DESC_ALLOC_AUTO = 1
// SQL_DESC_ALLOC_USER as defined in include/sql.h:249
SQL_DESC_ALLOC_USER = 2
// SQL_CLOSE as defined in include/sql.h:253
SQL_CLOSE = 0
// SQL_DROP as defined in include/sql.h:254
SQL_DROP = 1
// SQL_UNBIND as defined in include/sql.h:255
SQL_UNBIND = 2
// SQL_RESET_PARAMS as defined in include/sql.h:256
SQL_RESET_PARAMS = 3
// SQL_FETCH_NEXT as defined in include/sql.h:261
SQL_FETCH_NEXT = 1
// SQL_FETCH_FIRST as defined in include/sql.h:262
SQL_FETCH_FIRST = 2
// SQL_FETCH_LAST as defined in include/sql.h:265
SQL_FETCH_LAST = 3
// SQL_FETCH_PRIOR as defined in include/sql.h:266
SQL_FETCH_PRIOR = 4
// SQL_FETCH_ABSOLUTE as defined in include/sql.h:267
SQL_FETCH_ABSOLUTE = 5
// SQL_FETCH_RELATIVE as defined in include/sql.h:268
SQL_FETCH_RELATIVE = 6
// SQL_COMMIT as defined in include/sql.h:271
SQL_COMMIT = 0
// SQL_ROLLBACK as defined in include/sql.h:272
SQL_ROLLBACK = 1
// SQL_NULL_HENV as defined in include/sql.h:275
SQL_NULL_HENV = 0
// SQL_NULL_HDBC as defined in include/sql.h:276
SQL_NULL_HDBC = 0
// SQL_NULL_HSTMT as defined in include/sql.h:277
SQL_NULL_HSTMT = 0
// SQL_NULL_HDESC as defined in include/sql.h:279
SQL_NULL_HDESC = 0
// SQL_NULL_DESC as defined in include/sql.h:280
SQL_NULL_DESC = 0
// SQL_NULL_HANDLE as defined in include/sql.h:285
SQL_NULL_HANDLE = int64(0)
// SQL_SCOPE_CURROW as defined in include/sql.h:289
SQL_SCOPE_CURROW = 0
// SQL_SCOPE_TRANSACTION as defined in include/sql.h:290
SQL_SCOPE_TRANSACTION = 1
// SQL_SCOPE_SESSION as defined in include/sql.h:291
SQL_SCOPE_SESSION = 2
// SQL_PC_UNKNOWN as defined in include/sql.h:293
SQL_PC_UNKNOWN = 0
// SQL_PC_NON_PSEUDO as defined in include/sql.h:295
SQL_PC_NON_PSEUDO = 1
// SQL_PC_PSEUDO as defined in include/sql.h:297
SQL_PC_PSEUDO = 2
// SQL_ROW_IDENTIFIER as defined in include/sql.h:301
SQL_ROW_IDENTIFIER = 1
// SQL_INDEX_UNIQUE as defined in include/sql.h:305
SQL_INDEX_UNIQUE = 0
// SQL_INDEX_ALL as defined in include/sql.h:306
SQL_INDEX_ALL = 1
// SQL_INDEX_CLUSTERED as defined in include/sql.h:309
SQL_INDEX_CLUSTERED = 1
// SQL_INDEX_HASHED as defined in include/sql.h:310
SQL_INDEX_HASHED = 2
// SQL_INDEX_OTHER as defined in include/sql.h:311
SQL_INDEX_OTHER = 3
// SQL_API_SQLALLOCCONNECT as defined in include/sql.h:314
SQL_API_SQLALLOCCONNECT = 1
// SQL_API_SQLALLOCENV as defined in include/sql.h:315
SQL_API_SQLALLOCENV = 2
// SQL_API_SQLALLOCHANDLE as defined in include/sql.h:317
SQL_API_SQLALLOCHANDLE = 1001
// SQL_API_SQLALLOCSTMT as defined in include/sql.h:319
SQL_API_SQLALLOCSTMT = 3
// SQL_API_SQLBINDCOL as defined in include/sql.h:320
SQL_API_SQLBINDCOL = 4
// SQL_API_SQLBINDPARAM as defined in include/sql.h:322
SQL_API_SQLBINDPARAM = 1002
// SQL_API_SQLCANCEL as defined in include/sql.h:324
SQL_API_SQLCANCEL = 5
// SQL_API_SQLCLOSECURSOR as defined in include/sql.h:326
SQL_API_SQLCLOSECURSOR = 1003
// SQL_API_SQLCOLATTRIBUTE as defined in include/sql.h:327
SQL_API_SQLCOLATTRIBUTE = 6
// SQL_API_SQLCOLUMNS as defined in include/sql.h:329
SQL_API_SQLCOLUMNS = 40
// SQL_API_SQLCONNECT as defined in include/sql.h:330
SQL_API_SQLCONNECT = 7
// SQL_API_SQLCOPYDESC as defined in include/sql.h:332
SQL_API_SQLCOPYDESC = 1004
// SQL_API_SQLDATASOURCES as defined in include/sql.h:334
SQL_API_SQLDATASOURCES = 57
// SQL_API_SQLDESCRIBECOL as defined in include/sql.h:335
SQL_API_SQLDESCRIBECOL = 8
// SQL_API_SQLDISCONNECT as defined in include/sql.h:336
SQL_API_SQLDISCONNECT = 9
// SQL_API_SQLENDTRAN as defined in include/sql.h:338
SQL_API_SQLENDTRAN = 1005
// SQL_API_SQLERROR as defined in include/sql.h:340
SQL_API_SQLERROR = 10
// SQL_API_SQLEXECDIRECT as defined in include/sql.h:341
SQL_API_SQLEXECDIRECT = 11
// SQL_API_SQLEXECUTE as defined in include/sql.h:342
SQL_API_SQLEXECUTE = 12
// SQL_API_SQLFETCH as defined in include/sql.h:343
SQL_API_SQLFETCH = 13
// SQL_API_SQLFETCHSCROLL as defined in include/sql.h:345
SQL_API_SQLFETCHSCROLL = 1021
// SQL_API_SQLFREECONNECT as defined in include/sql.h:347
SQL_API_SQLFREECONNECT = 14
// SQL_API_SQLFREEENV as defined in include/sql.h:348
SQL_API_SQLFREEENV = 15
// SQL_API_SQLFREEHANDLE as defined in include/sql.h:350
SQL_API_SQLFREEHANDLE = 1006
// SQL_API_SQLFREESTMT as defined in include/sql.h:352
SQL_API_SQLFREESTMT = 16
// SQL_API_SQLGETCONNECTATTR as defined in include/sql.h:354
SQL_API_SQLGETCONNECTATTR = 1007
// SQL_API_SQLGETCONNECTOPTION as defined in include/sql.h:356
SQL_API_SQLGETCONNECTOPTION = 42
// SQL_API_SQLGETCURSORNAME as defined in include/sql.h:357
SQL_API_SQLGETCURSORNAME = 17
// SQL_API_SQLGETDATA as defined in include/sql.h:358
SQL_API_SQLGETDATA = 43
// SQL_API_SQLGETDESCFIELD as defined in include/sql.h:360
SQL_API_SQLGETDESCFIELD = 1008
// SQL_API_SQLGETDESCREC as defined in include/sql.h:361
SQL_API_SQLGETDESCREC = 1009
// SQL_API_SQLGETDIAGFIELD as defined in include/sql.h:362
SQL_API_SQLGETDIAGFIELD = 1010
// SQL_API_SQLGETDIAGREC as defined in include/sql.h:363
SQL_API_SQLGETDIAGREC = 1011
// SQL_API_SQLGETENVATTR as defined in include/sql.h:364
SQL_API_SQLGETENVATTR = 1012
// SQL_API_SQLGETFUNCTIONS as defined in include/sql.h:366
SQL_API_SQLGETFUNCTIONS = 44
// SQL_API_SQLGETINFO as defined in include/sql.h:367
SQL_API_SQLGETINFO = 45
// SQL_API_SQLGETSTMTATTR as defined in include/sql.h:369
SQL_API_SQLGETSTMTATTR = 1014
// SQL_API_SQLGETSTMTOPTION as defined in include/sql.h:371
SQL_API_SQLGETSTMTOPTION = 46
// SQL_API_SQLGETTYPEINFO as defined in include/sql.h:372
SQL_API_SQLGETTYPEINFO = 47
// SQL_API_SQLNUMRESULTCOLS as defined in include/sql.h:373
SQL_API_SQLNUMRESULTCOLS = 18
// SQL_API_SQLPARAMDATA as defined in include/sql.h:374
SQL_API_SQLPARAMDATA = 48
// SQL_API_SQLPREPARE as defined in include/sql.h:375
SQL_API_SQLPREPARE = 19
// SQL_API_SQLPUTDATA as defined in include/sql.h:376
SQL_API_SQLPUTDATA = 49
// SQL_API_SQLROWCOUNT as defined in include/sql.h:377
SQL_API_SQLROWCOUNT = 20
// SQL_API_SQLSETCONNECTATTR as defined in include/sql.h:379
SQL_API_SQLSETCONNECTATTR = 1016
// SQL_API_SQLSETCONNECTOPTION as defined in include/sql.h:381
SQL_API_SQLSETCONNECTOPTION = 50
// SQL_API_SQLSETCURSORNAME as defined in include/sql.h:382
SQL_API_SQLSETCURSORNAME = 21
// SQL_API_SQLSETDESCFIELD as defined in include/sql.h:384
SQL_API_SQLSETDESCFIELD = 1017
// SQL_API_SQLSETDESCREC as defined in include/sql.h:385
SQL_API_SQLSETDESCREC = 1018
// SQL_API_SQLSETENVATTR as defined in include/sql.h:386
SQL_API_SQLSETENVATTR = 1019
// SQL_API_SQLSETPARAM as defined in include/sql.h:388
SQL_API_SQLSETPARAM = 22
// SQL_API_SQLSETSTMTATTR as defined in include/sql.h:390
SQL_API_SQLSETSTMTATTR = 1020
// SQL_API_SQLSETSTMTOPTION as defined in include/sql.h:392
SQL_API_SQLSETSTMTOPTION = 51
// SQL_API_SQLSPECIALCOLUMNS as defined in include/sql.h:393
SQL_API_SQLSPECIALCOLUMNS = 52
// SQL_API_SQLSTATISTICS as defined in include/sql.h:394
SQL_API_SQLSTATISTICS = 53
// SQL_API_SQLTABLES as defined in include/sql.h:395
SQL_API_SQLTABLES = 54
// SQL_API_SQLTRANSACT as defined in include/sql.h:396
SQL_API_SQLTRANSACT = 23
// SQL_API_SQLCANCELHANDLE as defined in include/sql.h:399
SQL_API_SQLCANCELHANDLE = 1022
// SQL_MAX_DRIVER_CONNECTIONS as defined in include/sql.h:404
SQL_MAX_DRIVER_CONNECTIONS = 0
// SQL_MAXIMUM_DRIVER_CONNECTIONS as defined in include/sql.h:405
SQL_MAXIMUM_DRIVER_CONNECTIONS = SQL_MAX_DRIVER_CONNECTIONS
// SQL_MAX_CONCURRENT_ACTIVITIES as defined in include/sql.h:406
SQL_MAX_CONCURRENT_ACTIVITIES = 1
// SQL_MAXIMUM_CONCURRENT_ACTIVITIES as defined in include/sql.h:407
SQL_MAXIMUM_CONCURRENT_ACTIVITIES = SQL_MAX_CONCURRENT_ACTIVITIES
// SQL_DATA_SOURCE_NAME as defined in include/sql.h:409
SQL_DATA_SOURCE_NAME = 2
// SQL_FETCH_DIRECTION as defined in include/sql.h:410
SQL_FETCH_DIRECTION = 8
// SQL_SERVER_NAME as defined in include/sql.h:411
SQL_SERVER_NAME = 13
// SQL_SEARCH_PATTERN_ESCAPE as defined in include/sql.h:412
SQL_SEARCH_PATTERN_ESCAPE = 14
// SQL_DBMS_NAME as defined in include/sql.h:413
SQL_DBMS_NAME = 17
// SQL_DBMS_VER as defined in include/sql.h:414
SQL_DBMS_VER = 18
// SQL_ACCESSIBLE_TABLES as defined in include/sql.h:415
SQL_ACCESSIBLE_TABLES = 19
// SQL_ACCESSIBLE_PROCEDURES as defined in include/sql.h:416
SQL_ACCESSIBLE_PROCEDURES = 20
// SQL_CURSOR_COMMIT_BEHAVIOR as defined in include/sql.h:417
SQL_CURSOR_COMMIT_BEHAVIOR = 23
// SQL_DATA_SOURCE_READ_ONLY as defined in include/sql.h:418
SQL_DATA_SOURCE_READ_ONLY = 25
// SQL_DEFAULT_TXN_ISOLATION as defined in include/sql.h:419
SQL_DEFAULT_TXN_ISOLATION = 26
// SQL_IDENTIFIER_CASE as defined in include/sql.h:420
SQL_IDENTIFIER_CASE = 28
// SQL_IDENTIFIER_QUOTE_CHAR as defined in include/sql.h:421
SQL_IDENTIFIER_QUOTE_CHAR = 29
// SQL_MAX_COLUMN_NAME_LEN as defined in include/sql.h:422
SQL_MAX_COLUMN_NAME_LEN = 30
// SQL_MAXIMUM_COLUMN_NAME_LENGTH as defined in include/sql.h:423
SQL_MAXIMUM_COLUMN_NAME_LENGTH = SQL_MAX_COLUMN_NAME_LEN
// SQL_MAX_CURSOR_NAME_LEN as defined in include/sql.h:424
SQL_MAX_CURSOR_NAME_LEN = 31
// SQL_MAXIMUM_CURSOR_NAME_LENGTH as defined in include/sql.h:425
SQL_MAXIMUM_CURSOR_NAME_LENGTH = SQL_MAX_CURSOR_NAME_LEN
// SQL_MAX_SCHEMA_NAME_LEN as defined in include/sql.h:426
SQL_MAX_SCHEMA_NAME_LEN = 32
// SQL_MAXIMUM_SCHEMA_NAME_LENGTH as defined in include/sql.h:427
SQL_MAXIMUM_SCHEMA_NAME_LENGTH = SQL_MAX_SCHEMA_NAME_LEN
// SQL_MAX_CATALOG_NAME_LEN as defined in include/sql.h:428
SQL_MAX_CATALOG_NAME_LEN = 34
// SQL_MAXIMUM_CATALOG_NAME_LENGTH as defined in include/sql.h:429
SQL_MAXIMUM_CATALOG_NAME_LENGTH = SQL_MAX_CATALOG_NAME_LEN
// SQL_MAX_TABLE_NAME_LEN as defined in include/sql.h:430
SQL_MAX_TABLE_NAME_LEN = 35
// SQL_SCROLL_CONCURRENCY as defined in include/sql.h:431
SQL_SCROLL_CONCURRENCY = 43
// SQL_TXN_CAPABLE as defined in include/sql.h:432
SQL_TXN_CAPABLE = 46
// SQL_TRANSACTION_CAPABLE as defined in include/sql.h:433
SQL_TRANSACTION_CAPABLE = SQL_TXN_CAPABLE
// SQL_USER_NAME as defined in include/sql.h:434
SQL_USER_NAME = 47
// SQL_TXN_ISOLATION_OPTION as defined in include/sql.h:435
SQL_TXN_ISOLATION_OPTION = 72
// SQL_TRANSACTION_ISOLATION_OPTION as defined in include/sql.h:436
SQL_TRANSACTION_ISOLATION_OPTION = SQL_TXN_ISOLATION_OPTION
// SQL_INTEGRITY as defined in include/sql.h:437
SQL_INTEGRITY = 73
// SQL_GETDATA_EXTENSIONS as defined in include/sql.h:438
SQL_GETDATA_EXTENSIONS = 81
// SQL_NULL_COLLATION as defined in include/sql.h:439
SQL_NULL_COLLATION = 85
// SQL_ALTER_TABLE as defined in include/sql.h:440
SQL_ALTER_TABLE = 86
// SQL_ORDER_BY_COLUMNS_IN_SELECT as defined in include/sql.h:441
SQL_ORDER_BY_COLUMNS_IN_SELECT = 90
// SQL_SPECIAL_CHARACTERS as defined in include/sql.h:442
SQL_SPECIAL_CHARACTERS = 94
// SQL_MAX_COLUMNS_IN_GROUP_BY as defined in include/sql.h:443
SQL_MAX_COLUMNS_IN_GROUP_BY = 97
// SQL_MAXIMUM_COLUMNS_IN_GROUP_BY as defined in include/sql.h:444
SQL_MAXIMUM_COLUMNS_IN_GROUP_BY = SQL_MAX_COLUMNS_IN_GROUP_BY
// SQL_MAX_COLUMNS_IN_INDEX as defined in include/sql.h:445
SQL_MAX_COLUMNS_IN_INDEX = 98
// SQL_MAXIMUM_COLUMNS_IN_INDEX as defined in include/sql.h:446
SQL_MAXIMUM_COLUMNS_IN_INDEX = SQL_MAX_COLUMNS_IN_INDEX
// SQL_MAX_COLUMNS_IN_ORDER_BY as defined in include/sql.h:447
SQL_MAX_COLUMNS_IN_ORDER_BY = 99
// SQL_MAXIMUM_COLUMNS_IN_ORDER_BY as defined in include/sql.h:448
SQL_MAXIMUM_COLUMNS_IN_ORDER_BY = SQL_MAX_COLUMNS_IN_ORDER_BY
// SQL_MAX_COLUMNS_IN_SELECT as defined in include/sql.h:449
SQL_MAX_COLUMNS_IN_SELECT = 100
// SQL_MAXIMUM_COLUMNS_IN_SELECT as defined in include/sql.h:450
SQL_MAXIMUM_COLUMNS_IN_SELECT = SQL_MAX_COLUMNS_IN_SELECT
// SQL_MAX_COLUMNS_IN_TABLE as defined in include/sql.h:451
SQL_MAX_COLUMNS_IN_TABLE = 101
// SQL_MAX_INDEX_SIZE as defined in include/sql.h:452
SQL_MAX_INDEX_SIZE = 102
// SQL_MAXIMUM_INDEX_SIZE as defined in include/sql.h:453
SQL_MAXIMUM_INDEX_SIZE = SQL_MAX_INDEX_SIZE
// SQL_MAX_ROW_SIZE as defined in include/sql.h:454
SQL_MAX_ROW_SIZE = 104
// SQL_MAXIMUM_ROW_SIZE as defined in include/sql.h:455
SQL_MAXIMUM_ROW_SIZE = SQL_MAX_ROW_SIZE
// SQL_MAX_STATEMENT_LEN as defined in include/sql.h:456
SQL_MAX_STATEMENT_LEN = 105
// SQL_MAXIMUM_STATEMENT_LENGTH as defined in include/sql.h:457
SQL_MAXIMUM_STATEMENT_LENGTH = SQL_MAX_STATEMENT_LEN
// SQL_MAX_TABLES_IN_SELECT as defined in include/sql.h:458
SQL_MAX_TABLES_IN_SELECT = 106
// SQL_MAXIMUM_TABLES_IN_SELECT as defined in include/sql.h:459
SQL_MAXIMUM_TABLES_IN_SELECT = SQL_MAX_TABLES_IN_SELECT
// SQL_MAX_USER_NAME_LEN as defined in include/sql.h:460
SQL_MAX_USER_NAME_LEN = 107
// SQL_MAXIMUM_USER_NAME_LENGTH as defined in include/sql.h:461
SQL_MAXIMUM_USER_NAME_LENGTH = SQL_MAX_USER_NAME_LEN
// SQL_OJ_CAPABILITIES as defined in include/sql.h:463
SQL_OJ_CAPABILITIES = 115
// SQL_OUTER_JOIN_CAPABILITIES as defined in include/sql.h:464
SQL_OUTER_JOIN_CAPABILITIES = SQL_OJ_CAPABILITIES
// SQL_XOPEN_CLI_YEAR as defined in include/sql.h:468
SQL_XOPEN_CLI_YEAR = 10000
// SQL_CURSOR_SENSITIVITY as defined in include/sql.h:469
SQL_CURSOR_SENSITIVITY = 10001
// SQL_DESCRIBE_PARAMETER as defined in include/sql.h:470
SQL_DESCRIBE_PARAMETER = 10002
// SQL_CATALOG_NAME as defined in include/sql.h:471
SQL_CATALOG_NAME = 10003
// SQL_COLLATION_SEQ as defined in include/sql.h:472
SQL_COLLATION_SEQ = 10004
// SQL_MAX_IDENTIFIER_LEN as defined in include/sql.h:473
SQL_MAX_IDENTIFIER_LEN = 10005
// SQL_MAXIMUM_IDENTIFIER_LENGTH as defined in include/sql.h:474
SQL_MAXIMUM_IDENTIFIER_LENGTH = SQL_MAX_IDENTIFIER_LEN
// SQL_AT_ADD_COLUMN as defined in include/sql.h:479
SQL_AT_ADD_COLUMN = int64(0x00000001)
// SQL_AT_DROP_COLUMN as defined in include/sql.h:480
SQL_AT_DROP_COLUMN = int64(0x00000002)
// SQL_AT_ADD_CONSTRAINT as defined in include/sql.h:484
SQL_AT_ADD_CONSTRAINT = int64(0x00000008)
// SQL_CB_DELETE as defined in include/sql.h:514
SQL_CB_DELETE = 0
// SQL_CB_CLOSE as defined in include/sql.h:515
SQL_CB_CLOSE = 1
// SQL_CB_PRESERVE as defined in include/sql.h:516
SQL_CB_PRESERVE = 2
// SQL_FD_FETCH_NEXT as defined in include/sql.h:519
SQL_FD_FETCH_NEXT = int64(0x00000001)
// SQL_FD_FETCH_FIRST as defined in include/sql.h:520
SQL_FD_FETCH_FIRST = int64(0x00000002)
// SQL_FD_FETCH_LAST as defined in include/sql.h:521
SQL_FD_FETCH_LAST = int64(0x00000004)
// SQL_FD_FETCH_PRIOR as defined in include/sql.h:522
SQL_FD_FETCH_PRIOR = int64(0x00000008)
// SQL_FD_FETCH_ABSOLUTE as defined in include/sql.h:523
SQL_FD_FETCH_ABSOLUTE = int64(0x00000010)
// SQL_FD_FETCH_RELATIVE as defined in include/sql.h:524
SQL_FD_FETCH_RELATIVE = int64(0x00000020)
// SQL_GD_ANY_COLUMN as defined in include/sql.h:527
SQL_GD_ANY_COLUMN = int64(0x00000001)
// SQL_GD_ANY_ORDER as defined in include/sql.h:528
SQL_GD_ANY_ORDER = int64(0x00000002)
// SQL_IC_UPPER as defined in include/sql.h:531
SQL_IC_UPPER = 1
// SQL_IC_LOWER as defined in include/sql.h:532
SQL_IC_LOWER = 2
// SQL_IC_SENSITIVE as defined in include/sql.h:533
SQL_IC_SENSITIVE = 3
// SQL_IC_MIXED as defined in include/sql.h:534
SQL_IC_MIXED = 4
// SQL_OJ_LEFT as defined in include/sql.h:541
SQL_OJ_LEFT = int64(0x00000001)
// SQL_OJ_RIGHT as defined in include/sql.h:542
SQL_OJ_RIGHT = int64(0x00000002)
// SQL_OJ_FULL as defined in include/sql.h:543
SQL_OJ_FULL = int64(0x00000004)
// SQL_OJ_NESTED as defined in include/sql.h:544
SQL_OJ_NESTED = int64(0x00000008)
// SQL_OJ_NOT_ORDERED as defined in include/sql.h:545
SQL_OJ_NOT_ORDERED = int64(0x00000010)
// SQL_OJ_INNER as defined in include/sql.h:546
SQL_OJ_INNER = int64(0x00000020)
// SQL_OJ_ALL_COMPARISON_OPS as defined in include/sql.h:547
SQL_OJ_ALL_COMPARISON_OPS = int64(0x00000040)
// SQL_SCCO_READ_ONLY as defined in include/sql.h:551
SQL_SCCO_READ_ONLY = int64(0x00000001)
// SQL_SCCO_LOCK as defined in include/sql.h:552
SQL_SCCO_LOCK = int64(0x00000002)
// SQL_SCCO_OPT_ROWVER as defined in include/sql.h:553
SQL_SCCO_OPT_ROWVER = int64(0x00000004)
// SQL_SCCO_OPT_VALUES as defined in include/sql.h:554
SQL_SCCO_OPT_VALUES = int64(0x00000008)
// SQL_TC_NONE as defined in include/sql.h:557
SQL_TC_NONE = 0
// SQL_TC_DML as defined in include/sql.h:558
SQL_TC_DML = 1
// SQL_TC_ALL as defined in include/sql.h:559
SQL_TC_ALL = 2
// SQL_TC_DDL_COMMIT as defined in include/sql.h:560
SQL_TC_DDL_COMMIT = 3
// SQL_TC_DDL_IGNORE as defined in include/sql.h:561
SQL_TC_DDL_IGNORE = 4
// SQL_TXN_READ_UNCOMMITTED as defined in include/sql.h:564
SQL_TXN_READ_UNCOMMITTED = int64(0x00000001)
// SQL_TRANSACTION_READ_UNCOMMITTED as defined in include/sql.h:565
SQL_TRANSACTION_READ_UNCOMMITTED = SQL_TXN_READ_UNCOMMITTED
// SQL_TXN_READ_COMMITTED as defined in include/sql.h:566
SQL_TXN_READ_COMMITTED = int64(0x00000002)
// SQL_TRANSACTION_READ_COMMITTED as defined in include/sql.h:567
SQL_TRANSACTION_READ_COMMITTED = SQL_TXN_READ_COMMITTED
// SQL_TXN_REPEATABLE_READ as defined in include/sql.h:568
SQL_TXN_REPEATABLE_READ = int64(0x00000004)
// SQL_TRANSACTION_REPEATABLE_READ as defined in include/sql.h:569
SQL_TRANSACTION_REPEATABLE_READ = SQL_TXN_REPEATABLE_READ
// SQL_TXN_SERIALIZABLE as defined in include/sql.h:570
SQL_TXN_SERIALIZABLE = int64(0x00000008)
// SQL_TRANSACTION_SERIALIZABLE as defined in include/sql.h:571
SQL_TRANSACTION_SERIALIZABLE = SQL_TXN_SERIALIZABLE
// SQL_NC_HIGH as defined in include/sql.h:574
SQL_NC_HIGH = 0
// SQL_NC_LOW as defined in include/sql.h:575
SQL_NC_LOW = 1
// SQLTables_TABLE_CATALOG as defined in include/sqlext.h:14
SQLTables_TABLE_CATALOG = 1
// SQLTables_TABLE_SCHEM as defined in include/sqlext.h:15
SQLTables_TABLE_SCHEM = 2
// SQLTables_TABLE_NAME as defined in include/sqlext.h:16
SQLTables_TABLE_NAME = 3
// SQLTables_TABLE_TYPE as defined in include/sqlext.h:17
SQLTables_TABLE_TYPE = 4
// SQLTables_REMARKS as defined in include/sqlext.h:18
SQLTables_REMARKS = 5
// SQLColumns_TABLE_CAT as defined in include/sqlext.h:21
SQLColumns_TABLE_CAT = 1
// SQLColumns_TABLE_SCHEM as defined in include/sqlext.h:22
SQLColumns_TABLE_SCHEM = 2
// SQLColumns_TABLE_NAME as defined in include/sqlext.h:23
SQLColumns_TABLE_NAME = 3
// SQLColumns_COLUMN_NAME as defined in include/sqlext.h:24
SQLColumns_COLUMN_NAME = 4
// SQLColumns_DATA_TYPE as defined in include/sqlext.h:25
SQLColumns_DATA_TYPE = 5
// SQLColumns_TYPE_NAME as defined in include/sqlext.h:26
SQLColumns_TYPE_NAME = 6
// SQLColumns_COLUMN_SIZE as defined in include/sqlext.h:27
SQLColumns_COLUMN_SIZE = 7
// SQLColumns_BUFFER_LENGTH as defined in include/sqlext.h:28
SQLColumns_BUFFER_LENGTH = 8
// SQLColumns_DECIMAL_DIGITS as defined in include/sqlext.h:29
SQLColumns_DECIMAL_DIGITS = 9
// SQLColumns_NUM_PREC_RADIX as defined in include/sqlext.h:30
SQLColumns_NUM_PREC_RADIX = 10
// SQLColumns_NULLABLE as defined in include/sqlext.h:31
SQLColumns_NULLABLE = 11
// SQLColumns_REMARKS as defined in include/sqlext.h:32
SQLColumns_REMARKS = 12
// SQLColumns_COLUMN_DEF as defined in include/sqlext.h:33
SQLColumns_COLUMN_DEF = 13
// SQLColumns_SQL_DATA_TYPE as defined in include/sqlext.h:34
SQLColumns_SQL_DATA_TYPE = 14
// SQLColumns_SQL_DATETIME_SUB as defined in include/sqlext.h:35
SQLColumns_SQL_DATETIME_SUB = 15
// SQLColumns_CHAR_OCTET_LENGTH as defined in include/sqlext.h:36
SQLColumns_CHAR_OCTET_LENGTH = 16
// SQLColumns_ORDINAL_POSITION as defined in include/sqlext.h:37
SQLColumns_ORDINAL_POSITION = 17
// SQLColumns_IS_NULLABLE as defined in include/sqlext.h:38
SQLColumns_IS_NULLABLE = 18
// SQL_SPEC_MAJOR as defined in include/sqlext.h:51
SQL_SPEC_MAJOR = 3
// SQL_SPEC_MINOR as defined in include/sqlext.h:52
SQL_SPEC_MINOR = 52
// SQL_SPEC_STRING as defined in include/sqlext.h:53
SQL_SPEC_STRING = "03.52"
// SQL_SQLSTATE_SIZE as defined in include/sqlext.h:55
SQL_SQLSTATE_SIZE = 5
// SQL_MAX_DSN_LENGTH as defined in include/sqlext.h:56
SQL_MAX_DSN_LENGTH = 32
// SQL_MAX_OPTION_STRING_LENGTH as defined in include/sqlext.h:58
SQL_MAX_OPTION_STRING_LENGTH = 256
// SQL_NO_DATA_FOUND as defined in include/sqlext.h:64
SQL_NO_DATA_FOUND = SQL_NO_DATA
// SQL_HANDLE_SENV as defined in include/sqlext.h:69
SQL_HANDLE_SENV = 5
// SQL_ATTR_ODBC_VERSION as defined in include/sqlext.h:74
SQL_ATTR_ODBC_VERSION = 200
// SQL_ATTR_CONNECTION_POOLING as defined in include/sqlext.h:75
SQL_ATTR_CONNECTION_POOLING = 201
// SQL_ATTR_CP_MATCH as defined in include/sqlext.h:76
SQL_ATTR_CP_MATCH = 202
// SQL_ATTR_UNIXODBC_SYSPATH as defined in include/sqlext.h:79
SQL_ATTR_UNIXODBC_SYSPATH = 65001
// SQL_ATTR_UNIXODBC_VERSION as defined in include/sqlext.h:80
SQL_ATTR_UNIXODBC_VERSION = 65002
// SQL_ATTR_UNIXODBC_ENVATTR as defined in include/sqlext.h:81
SQL_ATTR_UNIXODBC_ENVATTR = 65003
// SQL_CP_OFF as defined in include/sqlext.h:86
SQL_CP_OFF = uint64(0)
// SQL_CP_ONE_PER_DRIVER as defined in include/sqlext.h:87
SQL_CP_ONE_PER_DRIVER = uint64(1)
// SQL_CP_ONE_PER_HENV as defined in include/sqlext.h:88
SQL_CP_ONE_PER_HENV = uint64(2)
// SQL_CP_DEFAULT as defined in include/sqlext.h:89
SQL_CP_DEFAULT = SQL_CP_OFF
// SQL_CP_STRICT_MATCH as defined in include/sqlext.h:92
SQL_CP_STRICT_MATCH = uint64(0)
// SQL_CP_RELAXED_MATCH as defined in include/sqlext.h:93
SQL_CP_RELAXED_MATCH = uint64(1)
// SQL_CP_MATCH_DEFAULT as defined in include/sqlext.h:94
SQL_CP_MATCH_DEFAULT = SQL_CP_STRICT_MATCH
// SQL_OV_ODBC2 as defined in include/sqlext.h:97
SQL_OV_ODBC2 = uint64(2)
// SQL_OV_ODBC3 as defined in include/sqlext.h:98
SQL_OV_ODBC3 = uint64(3)
// SQL_OV_ODBC3_80 as defined in include/sqlext.h:104
SQL_OV_ODBC3_80 = uint64(380)
// SQL_ACCESS_MODE as defined in include/sqlext.h:108
SQL_ACCESS_MODE = 101
// SQL_AUTOCOMMIT as defined in include/sqlext.h:109
SQL_AUTOCOMMIT = 102
// SQL_LOGIN_TIMEOUT as defined in include/sqlext.h:110
SQL_LOGIN_TIMEOUT = 103
// SQL_OPT_TRACE as defined in include/sqlext.h:111
SQL_OPT_TRACE = 104
// SQL_OPT_TRACEFILE as defined in include/sqlext.h:112
SQL_OPT_TRACEFILE = 105
// SQL_TRANSLATE_DLL as defined in include/sqlext.h:113
SQL_TRANSLATE_DLL = 106
// SQL_TRANSLATE_OPTION as defined in include/sqlext.h:114
SQL_TRANSLATE_OPTION = 107
// SQL_TXN_ISOLATION as defined in include/sqlext.h:115
SQL_TXN_ISOLATION = 108
// SQL_CURRENT_QUALIFIER as defined in include/sqlext.h:116
SQL_CURRENT_QUALIFIER = 109
// SQL_ODBC_CURSORS as defined in include/sqlext.h:117
SQL_ODBC_CURSORS = 110
// SQL_QUIET_MODE as defined in include/sqlext.h:118
SQL_QUIET_MODE = 111
// SQL_PACKET_SIZE as defined in include/sqlext.h:119
SQL_PACKET_SIZE = 112
// SQL_ATTR_ACCESS_MODE as defined in include/sqlext.h:123
SQL_ATTR_ACCESS_MODE = SQL_ACCESS_MODE
// SQL_ATTR_AUTOCOMMIT as defined in include/sqlext.h:124
SQL_ATTR_AUTOCOMMIT = SQL_AUTOCOMMIT
// SQL_ATTR_CONNECTION_TIMEOUT as defined in include/sqlext.h:125
SQL_ATTR_CONNECTION_TIMEOUT = 113
// SQL_ATTR_CURRENT_CATALOG as defined in include/sqlext.h:126
SQL_ATTR_CURRENT_CATALOG = SQL_CURRENT_QUALIFIER
// SQL_ATTR_DISCONNECT_BEHAVIOR as defined in include/sqlext.h:127
SQL_ATTR_DISCONNECT_BEHAVIOR = 114
// SQL_ATTR_ENLIST_IN_DTC as defined in include/sqlext.h:128
SQL_ATTR_ENLIST_IN_DTC = 1207
// SQL_ATTR_ENLIST_IN_XA as defined in include/sqlext.h:129
SQL_ATTR_ENLIST_IN_XA = 1208
// SQL_ATTR_LOGIN_TIMEOUT as defined in include/sqlext.h:130
SQL_ATTR_LOGIN_TIMEOUT = SQL_LOGIN_TIMEOUT
// SQL_ATTR_ODBC_CURSORS as defined in include/sqlext.h:131
SQL_ATTR_ODBC_CURSORS = SQL_ODBC_CURSORS
// SQL_ATTR_PACKET_SIZE as defined in include/sqlext.h:132
SQL_ATTR_PACKET_SIZE = SQL_PACKET_SIZE
// SQL_ATTR_QUIET_MODE as defined in include/sqlext.h:133
SQL_ATTR_QUIET_MODE = SQL_QUIET_MODE
// SQL_ATTR_TRACE as defined in include/sqlext.h:134
SQL_ATTR_TRACE = SQL_OPT_TRACE
// SQL_ATTR_TRACEFILE as defined in include/sqlext.h:135
SQL_ATTR_TRACEFILE = SQL_OPT_TRACEFILE
// SQL_ATTR_TRANSLATE_LIB as defined in include/sqlext.h:136
SQL_ATTR_TRANSLATE_LIB = SQL_TRANSLATE_DLL
// SQL_ATTR_TRANSLATE_OPTION as defined in include/sqlext.h:137
SQL_ATTR_TRANSLATE_OPTION = SQL_TRANSLATE_OPTION
// SQL_ATTR_TXN_ISOLATION as defined in include/sqlext.h:138
SQL_ATTR_TXN_ISOLATION = SQL_TXN_ISOLATION
// SQL_ATTR_CONNECTION_DEAD as defined in include/sqlext.h:141
SQL_ATTR_CONNECTION_DEAD = 1209
// SQL_ATTR_DRIVER_THREADING as defined in include/sqlext.h:143
SQL_ATTR_DRIVER_THREADING = 1028
// SQL_ATTR_ANSI_APP as defined in include/sqlext.h:158
SQL_ATTR_ANSI_APP = 115
// SQL_ATTR_RESET_CONNECTION as defined in include/sqlext.h:162
SQL_ATTR_RESET_CONNECTION = 116
// SQL_ATTR_ASYNC_DBC_FUNCTIONS_ENABLE as defined in include/sqlext.h:163
SQL_ATTR_ASYNC_DBC_FUNCTIONS_ENABLE = 117
// SQL_MODE_READ_WRITE as defined in include/sqlext.h:177
SQL_MODE_READ_WRITE = uint64(0)
// SQL_MODE_READ_ONLY as defined in include/sqlext.h:178
SQL_MODE_READ_ONLY = uint64(1)
// SQL_MODE_DEFAULT as defined in include/sqlext.h:179
SQL_MODE_DEFAULT = SQL_MODE_READ_WRITE
// SQL_AUTOCOMMIT_OFF as defined in include/sqlext.h:182
SQL_AUTOCOMMIT_OFF = uint64(0)
// SQL_AUTOCOMMIT_ON as defined in include/sqlext.h:183
SQL_AUTOCOMMIT_ON = uint64(1)
// SQL_AUTOCOMMIT_DEFAULT as defined in include/sqlext.h:184
SQL_AUTOCOMMIT_DEFAULT = SQL_AUTOCOMMIT_ON
// SQL_LOGIN_TIMEOUT_DEFAULT as defined in include/sqlext.h:187
SQL_LOGIN_TIMEOUT_DEFAULT = uint64(15)
// SQL_OPT_TRACE_OFF as defined in include/sqlext.h:190
SQL_OPT_TRACE_OFF = uint64(0)
// SQL_OPT_TRACE_ON as defined in include/sqlext.h:191
SQL_OPT_TRACE_ON = uint64(1)
// SQL_OPT_TRACE_DEFAULT as defined in include/sqlext.h:192
SQL_OPT_TRACE_DEFAULT = SQL_OPT_TRACE_OFF
// SQL_OPT_TRACE_FILE_DEFAULT as defined in include/sqlext.h:196
SQL_OPT_TRACE_FILE_DEFAULT = "/tmp/SQL.LOG"
// SQL_CUR_USE_IF_NEEDED as defined in include/sqlext.h:200
SQL_CUR_USE_IF_NEEDED = uint64(0)
// SQL_CUR_USE_ODBC as defined in include/sqlext.h:201
SQL_CUR_USE_ODBC = uint64(1)
// SQL_CUR_USE_DRIVER as defined in include/sqlext.h:202
SQL_CUR_USE_DRIVER = uint64(2)
// SQL_CUR_DEFAULT as defined in include/sqlext.h:203
SQL_CUR_DEFAULT = SQL_CUR_USE_DRIVER
// SQL_DB_RETURN_TO_POOL as defined in include/sqlext.h:207
SQL_DB_RETURN_TO_POOL = uint64(0)
// SQL_DB_DISCONNECT as defined in include/sqlext.h:208
SQL_DB_DISCONNECT = uint64(1)
// SQL_DB_DEFAULT as defined in include/sqlext.h:209
SQL_DB_DEFAULT = SQL_DB_RETURN_TO_POOL
// SQL_DTC_DONE as defined in include/sqlext.h:212
SQL_DTC_DONE = int64(0)
// SQL_CD_TRUE as defined in include/sqlext.h:216
SQL_CD_TRUE = int64(1)
// SQL_CD_FALSE as defined in include/sqlext.h:217
SQL_CD_FALSE = int64(0)
// SQL_AA_TRUE as defined in include/sqlext.h:221
SQL_AA_TRUE = int64(1)
// SQL_AA_FALSE as defined in include/sqlext.h:222
SQL_AA_FALSE = int64(0)
// SQL_RESET_CONNECTION_YES as defined in include/sqlext.h:227
SQL_RESET_CONNECTION_YES = uint64(1)
// SQL_ASYNC_DBC_ENABLE_ON as defined in include/sqlext.h:232
SQL_ASYNC_DBC_ENABLE_ON = uint64(1)
// SQL_ASYNC_DBC_ENABLE_OFF as defined in include/sqlext.h:233
SQL_ASYNC_DBC_ENABLE_OFF = uint64(0)
// SQL_ASYNC_DBC_ENABLE_DEFAULT as defined in include/sqlext.h:234
SQL_ASYNC_DBC_ENABLE_DEFAULT = SQL_ASYNC_DBC_ENABLE_OFF
// SQL_QUERY_TIMEOUT as defined in include/sqlext.h:238
SQL_QUERY_TIMEOUT = 0
// SQL_MAX_ROWS as defined in include/sqlext.h:239
SQL_MAX_ROWS = 1
// SQL_NOSCAN as defined in include/sqlext.h:240
SQL_NOSCAN = 2
// SQL_MAX_LENGTH as defined in include/sqlext.h:241
SQL_MAX_LENGTH = 3
// SQL_ASYNC_ENABLE as defined in include/sqlext.h:242
SQL_ASYNC_ENABLE = 4
// SQL_BIND_TYPE as defined in include/sqlext.h:243
SQL_BIND_TYPE = 5
// SQL_CURSOR_TYPE as defined in include/sqlext.h:244
SQL_CURSOR_TYPE = 6
// SQL_CONCURRENCY as defined in include/sqlext.h:245
SQL_CONCURRENCY = 7
// SQL_KEYSET_SIZE as defined in include/sqlext.h:246
SQL_KEYSET_SIZE = 8
// SQL_ROWSET_SIZE as defined in include/sqlext.h:247
SQL_ROWSET_SIZE = 9
// SQL_SIMULATE_CURSOR as defined in include/sqlext.h:248
SQL_SIMULATE_CURSOR = 10
// SQL_RETRIEVE_DATA as defined in include/sqlext.h:249
SQL_RETRIEVE_DATA = 11
// SQL_USE_BOOKMARKS as defined in include/sqlext.h:250
SQL_USE_BOOKMARKS = 12
// SQL_GET_BOOKMARK as defined in include/sqlext.h:251
SQL_GET_BOOKMARK = 13
// SQL_ROW_NUMBER as defined in include/sqlext.h:252
SQL_ROW_NUMBER = 14
// SQL_ATTR_ASYNC_ENABLE as defined in include/sqlext.h:256
SQL_ATTR_ASYNC_ENABLE = 4
// SQL_ATTR_CONCURRENCY as defined in include/sqlext.h:257
SQL_ATTR_CONCURRENCY = SQL_CONCURRENCY
// SQL_ATTR_CURSOR_TYPE as defined in include/sqlext.h:258
SQL_ATTR_CURSOR_TYPE = SQL_CURSOR_TYPE
// SQL_ATTR_ENABLE_AUTO_IPD as defined in include/sqlext.h:259
SQL_ATTR_ENABLE_AUTO_IPD = 15
// SQL_ATTR_FETCH_BOOKMARK_PTR as defined in include/sqlext.h:260
SQL_ATTR_FETCH_BOOKMARK_PTR = 16
// SQL_ATTR_KEYSET_SIZE as defined in include/sqlext.h:261
SQL_ATTR_KEYSET_SIZE = SQL_KEYSET_SIZE
// SQL_ATTR_MAX_LENGTH as defined in include/sqlext.h:262
SQL_ATTR_MAX_LENGTH = SQL_MAX_LENGTH
// SQL_ATTR_MAX_ROWS as defined in include/sqlext.h:263
SQL_ATTR_MAX_ROWS = SQL_MAX_ROWS
// SQL_ATTR_NOSCAN as defined in include/sqlext.h:264
SQL_ATTR_NOSCAN = SQL_NOSCAN
// SQL_ATTR_PARAM_BIND_OFFSET_PTR as defined in include/sqlext.h:265
SQL_ATTR_PARAM_BIND_OFFSET_PTR = 17
// SQL_ATTR_PARAM_BIND_TYPE as defined in include/sqlext.h:266
SQL_ATTR_PARAM_BIND_TYPE = 18
// SQL_ATTR_PARAM_OPERATION_PTR as defined in include/sqlext.h:267
SQL_ATTR_PARAM_OPERATION_PTR = 19
// SQL_ATTR_PARAM_STATUS_PTR as defined in include/sqlext.h:268
SQL_ATTR_PARAM_STATUS_PTR = 20
// SQL_ATTR_PARAMS_PROCESSED_PTR as defined in include/sqlext.h:269
SQL_ATTR_PARAMS_PROCESSED_PTR = 21
// SQL_ATTR_PARAMSET_SIZE as defined in include/sqlext.h:270
SQL_ATTR_PARAMSET_SIZE = 22
// SQL_ATTR_QUERY_TIMEOUT as defined in include/sqlext.h:271
SQL_ATTR_QUERY_TIMEOUT = SQL_QUERY_TIMEOUT
// SQL_ATTR_RETRIEVE_DATA as defined in include/sqlext.h:272
SQL_ATTR_RETRIEVE_DATA = SQL_RETRIEVE_DATA
// SQL_ATTR_ROW_BIND_OFFSET_PTR as defined in include/sqlext.h:273
SQL_ATTR_ROW_BIND_OFFSET_PTR = 23
// SQL_ATTR_ROW_BIND_TYPE as defined in include/sqlext.h:274
SQL_ATTR_ROW_BIND_TYPE = SQL_BIND_TYPE
// SQL_ATTR_ROW_NUMBER as defined in include/sqlext.h:275
SQL_ATTR_ROW_NUMBER = SQL_ROW_NUMBER
// SQL_ATTR_ROW_OPERATION_PTR as defined in include/sqlext.h:276
SQL_ATTR_ROW_OPERATION_PTR = 24
// SQL_ATTR_ROW_STATUS_PTR as defined in include/sqlext.h:277
SQL_ATTR_ROW_STATUS_PTR = 25
// SQL_ATTR_ROWS_FETCHED_PTR as defined in include/sqlext.h:278
SQL_ATTR_ROWS_FETCHED_PTR = 26
// SQL_ATTR_ROW_ARRAY_SIZE as defined in include/sqlext.h:279
SQL_ATTR_ROW_ARRAY_SIZE = 27
// SQL_ATTR_SIMULATE_CURSOR as defined in include/sqlext.h:280
SQL_ATTR_SIMULATE_CURSOR = SQL_SIMULATE_CURSOR
// SQL_ATTR_USE_BOOKMARKS as defined in include/sqlext.h:281
SQL_ATTR_USE_BOOKMARKS = SQL_USE_BOOKMARKS
// SQL_ATTR_ASYNC_STMT_EVENT as defined in include/sqlext.h:286
SQL_ATTR_ASYNC_STMT_EVENT = 29
// SQL_COL_PRED_CHAR as defined in include/sqlext.h:297
SQL_COL_PRED_CHAR = SQL_LIKE_ONLY
// SQL_COL_PRED_BASIC as defined in include/sqlext.h:298
SQL_COL_PRED_BASIC = SQL_ALL_EXCEPT_LIKE
// SQL_IS_POINTER as defined in include/sqlext.h:305
SQL_IS_POINTER = (-4)
// SQL_IS_UINTEGER as defined in include/sqlext.h:306
SQL_IS_UINTEGER = (-5)
// SQL_IS_INTEGER as defined in include/sqlext.h:307
SQL_IS_INTEGER = (-6)
// SQL_IS_USMALLINT as defined in include/sqlext.h:308
SQL_IS_USMALLINT = (-7)
// SQL_IS_SMALLINT as defined in include/sqlext.h:309
SQL_IS_SMALLINT = (-8)
// SQL_PARAM_BIND_BY_COLUMN as defined in include/sqlext.h:314
SQL_PARAM_BIND_BY_COLUMN = uint64(0)
// SQL_PARAM_BIND_TYPE_DEFAULT as defined in include/sqlext.h:315
SQL_PARAM_BIND_TYPE_DEFAULT = SQL_PARAM_BIND_BY_COLUMN
// SQL_QUERY_TIMEOUT_DEFAULT as defined in include/sqlext.h:319
SQL_QUERY_TIMEOUT_DEFAULT = uint64(0)
// SQL_MAX_ROWS_DEFAULT as defined in include/sqlext.h:322
SQL_MAX_ROWS_DEFAULT = uint64(0)
// SQL_NOSCAN_OFF as defined in include/sqlext.h:325
SQL_NOSCAN_OFF = uint64(0)
// SQL_NOSCAN_ON as defined in include/sqlext.h:326
SQL_NOSCAN_ON = uint64(1)
// SQL_NOSCAN_DEFAULT as defined in include/sqlext.h:327
SQL_NOSCAN_DEFAULT = SQL_NOSCAN_OFF
// SQL_MAX_LENGTH_DEFAULT as defined in include/sqlext.h:330
SQL_MAX_LENGTH_DEFAULT = uint64(0)
// SQL_ASYNC_ENABLE_OFF as defined in include/sqlext.h:333
SQL_ASYNC_ENABLE_OFF = uint64(0)
// SQL_ASYNC_ENABLE_ON as defined in include/sqlext.h:334
SQL_ASYNC_ENABLE_ON = uint64(1)
// SQL_ASYNC_ENABLE_DEFAULT as defined in include/sqlext.h:335
SQL_ASYNC_ENABLE_DEFAULT = SQL_ASYNC_ENABLE_OFF
// SQL_BIND_BY_COLUMN as defined in include/sqlext.h:338
SQL_BIND_BY_COLUMN = uint64(0)
// SQL_BIND_TYPE_DEFAULT as defined in include/sqlext.h:339
SQL_BIND_TYPE_DEFAULT = SQL_BIND_BY_COLUMN
// SQL_CONCUR_READ_ONLY as defined in include/sqlext.h:342
SQL_CONCUR_READ_ONLY = 1
// SQL_CONCUR_LOCK as defined in include/sqlext.h:343