80
80
>Table of Contents</B
84
84
HREF="reference-core.html"
85
>Core Library Functions</A
85
>Instance Infrastructure</A
91
HREF="reference-core.html#DBI-INITIALIZE-R"
91
96
HREF="reference-core.html#DBI-INITIALIZE"
101
HREF="reference-core.html#DBI-SHUTDOWN-R"
96
106
HREF="reference-core.html#DBI-SHUTDOWN"
111
HREF="reference-core.html#DBI-SET-VERBOSITY-R"
112
>dbi_set_verbosity_r</A
116
HREF="reference-core.html#DBI-SET-VERBOSITY"
117
>dbi_set_verbosity</A
101
121
HREF="reference-core.html#DBI-VERSION"
126
HREF="reference-core.html#DBI-VERSION-NUMERIC"
127
>dbi_version_numeric</A
108
133
HREF="reference-driver.html"
109
134
>Driver Infrastructure</A
140
HREF="reference-driver.html#DBI-DRIVER-LIST-R"
141
>dbi_driver_list_r</A
115
145
HREF="reference-driver.html#DBI-DRIVER-LIST"
116
146
>dbi_driver_list</A
150
HREF="reference-driver.html#DBI-DRIVER-OPEN-R"
151
>dbi_driver_open_r</A
120
155
HREF="reference-driver.html#DBI-DRIVER-OPEN"
121
156
>dbi_driver_open</A
160
HREF="reference-driver.html#DBI-DRIVER-GET-INSTANCE"
161
>dbi_driver_get_instance</A
125
165
HREF="reference-driver.html#DBI-DRIVER-IS-RESERVED-WORD"
126
166
>dbi_driver_is_reserved_word</A
130
170
HREF="reference-driver.html#DBI-DRIVER-SPECIFIC-FUNCTION"
131
171
>dbi_driver_specific_function</A
135
175
HREF="reference-driver.html#DBI-DRIVER-QUOTE-STRING"
136
176
>dbi_driver_quote_string</A
140
180
HREF="reference-driver.html#DBI-DRIVER-QUOTE-STRING-COPY"
141
181
>dbi_driver_quote_string_copy</A
145
185
HREF="reference-driver.html#DBI-DRIVER-ENCODING-FROM-IANA"
146
186
>dbi_driver_encoding_from_iana</A
150
190
HREF="reference-driver.html#DBI-DRIVER-ENCODING-TO-IANA"
151
191
>dbi_driver_encoding_to_iana</A
155
195
HREF="reference-driver.html#REFERENCE-DRIVER-INFO"
156
196
>Driver Information</A
162
202
HREF="reference-driver.html#DBI-DRIVER-GET-NAME"
163
203
>dbi_driver_get_name</A
167
207
HREF="reference-driver.html#DBI-DRIVER-GET-FILENAME"
168
208
>dbi_driver_get_filename</A
172
212
HREF="reference-driver.html#DBI-DRIVER-GET-DESCRIPTION"
173
213
>dbi_driver_get_description</A
177
217
HREF="reference-driver.html#DBI-DRIVER-GET-MAINTAINER"
178
218
>dbi_driver_get_maintainer</A
182
222
HREF="reference-driver.html#DBI-DRIVER-GET-URL"
183
223
>dbi_driver_get_url</A
187
227
HREF="reference-driver.html#DBI-DRIVER-GET-VERSION"
188
228
>dbi_driver_get_version</A
192
232
HREF="reference-driver.html#DBI-DRIVER-GET-DATE-COMPILED"
193
233
>dbi_driver_get_date_compiled</A
237
HREF="reference-driver.html#DBI-DRIVER-CAP-GET"
238
>dbi_driver_cap_get</A
201
246
HREF="reference-conn.html"
202
247
>Connection Infrastructure</A
253
HREF="reference-conn.html#DBI-CONN-NEW-R"
208
258
HREF="reference-conn.html#DBI-CONN-NEW"
213
263
HREF="reference-conn.html#DBI-CONN-OPEN"
214
264
>dbi_conn_open</A
218
268
HREF="reference-conn.html#DBI-CONN-CLOSE"
219
269
>dbi_conn_close</A
223
273
HREF="reference-conn.html#DBI-CONN-GET-DRIVER"
224
274
>dbi_conn_get_driver</A
228
278
HREF="reference-conn.html#DBI-CONN-SET-OPTION"
229
279
>dbi_conn_set_option</A
233
283
HREF="reference-conn.html#DBI-CONN-SET-OPTION-NUMERIC"
234
284
>dbi_conn_set_option_numeric</A
238
288
HREF="reference-conn.html#DBI-CONN-GET-OPTION"
239
289
>dbi_conn_get_option</A
243
293
HREF="reference-conn.html#DBI-CONN-REQUIRE-OPTION"
244
294
>dbi_conn_require_option</A
248
298
HREF="reference-conn.html#DBI-CONN-GET-OPTION-NUMERIC"
249
299
>dbi_conn_get_option_numeric</A
253
303
HREF="reference-conn.html#DBI-CONN-REQUIRE-OPTION-NUMERIC"
254
304
>dbi_conn_require_option_numeric</A
258
308
HREF="reference-conn.html#DBI-CONN-GET-OPTION-LIST"
259
309
>dbi_conn_get_option_list</A
263
313
HREF="reference-conn.html#DBI-CONN-CLEAR-OPTION"
264
314
>dbi_conn_clear_option</A
268
318
HREF="reference-conn.html#DBI-CONN-CLEAR-OPTIONS"
269
319
>dbi_conn_clear_options</A
323
HREF="reference-conn.html#DBI-CONN-CAP-GET"
273
328
HREF="reference-conn.html#DBI-CONN-GET-SOCKET"
274
329
>dbi_conn_get_socket</A
278
333
HREF="reference-conn.html#DBI-CONN-GET-ENCODING"
279
334
>dbi_conn_get_encoding</A
283
338
HREF="reference-conn.html#DBI-CONN-GET-ENGINE-VERSION-STRING"
284
339
>dbi_conn_get_engine_version_string</A
288
343
HREF="reference-conn.html#DBI-CONN-GET-ENGINE-VERSION"
289
344
>dbi_conn_get_engine_version</A
293
348
HREF="reference-conn.html#REFERENCE-CONN-ERROR"
294
349
>Error Handling</A
300
355
HREF="reference-conn.html#DBI-CONN-ERROR"
301
356
>dbi_conn_error</A
305
360
HREF="reference-conn.html#DBI-CONN-ERROR-HANDLER"
306
361
>dbi_conn_error_handler</A
310
365
HREF="reference-conn.html#DBI-CONN-ERROR-FLAG"
311
366
>dbi_conn_error_flag</A
315
370
HREF="reference-conn.html#DBI-CONN-SET-ERROR"
316
371
>dbi_conn_set_error</A
377
HREF="reference-conn.html#REFERENCE-CONN-TRANSACTIONS-SAVEPOINTS"
378
>Transactions and Savepoints</A
384
HREF="reference-conn.html#DBI-CONN-TRANSACTION-BEGIN"
385
>dbi_conn_transaction_begin</A
389
HREF="reference-conn.html#DBI-CONN-TRANSACTION-COMMIT"
390
>dbi_conn_transaction_commit</A
394
HREF="reference-conn.html#DBI-CONN-TRANSACTION-ROLLBACK"
395
>dbi_conn_transaction_rollback</A
399
HREF="reference-conn.html#DBI-CONN-SAVEPOINT"
400
>dbi_conn_savepoint</A
404
HREF="reference-conn.html#DBI-CONN-ROLLBACK-TO-SAVEPOINT"
405
>dbi_conn_rollback_to_savepoint</A
409
HREF="reference-conn.html#DBI-CONN-RELEASE-SAVEPOINT"
410
>dbi_conn_release_savepoint</A
324
418
HREF="reference-database.html"
325
419
>SQL and Database Infrastructure</A
331
425
HREF="reference-database.html#DBI-CONN-CONNECT"
332
426
>dbi_conn_connect</A
336
430
HREF="reference-database.html#DBI-CONN-GET-DB-LIST"
337
431
>dbi_conn_get_db_list</A
341
435
HREF="reference-database.html#DBI-CONN-GET-TABLE-LIST"
342
436
>dbi_conn_get_table_list</A
346
440
HREF="reference-database.html#DBI-CONN-SELECT-DB"
347
441
>dbi_conn_select_db</A
353
447
HREF="reference-query.html"
354
448
>Managing Queries</A
360
454
HREF="reference-query.html#DBI-CONN-QUERY"
361
455
>dbi_conn_query</A
365
459
HREF="reference-query.html#DBI-CONN-QUERYF"
366
460
>dbi_conn_queryf</A
370
464
HREF="reference-query.html#DBI-CONN-QUERY-NULL"
371
465
>dbi_conn_query_null</A
375
469
HREF="reference-query.html#DBI-CONN-SEQUENCE-LAST"
376
470
>dbi_conn_sequence_last</A
380
474
HREF="reference-query.html#DBI-CONN-SEQUENCE-NEXT"
381
475
>dbi_conn_sequence_next</A
385
479
HREF="reference-query.html#DBI-CONN-PING"
386
480
>dbi_conn_ping</A
390
484
HREF="reference-query.html#DBI-CONN-QUOTE-STRING"
391
485
>dbi_conn_quote_string</A
395
489
HREF="reference-query.html#DBI-CONN-QUOTE-STRING-COPY"
396
490
>dbi_conn_quote_string_copy</A
400
494
HREF="reference-query.html#DBI-CONN-QUOTE-BINARY-COPY"
401
495
>dbi_conn_quote_binary_copy</A
405
499
HREF="reference-query.html#DBI-CONN-ESCAPE-STRING"
406
500
>dbi_conn_escape_string</A
410
504
HREF="reference-query.html#DBI-CONN-ESCAPE-STRING-COPY"
411
505
>dbi_conn_escape_string_copy</A
415
509
HREF="reference-query.html#DBI-CONN-ESCAPE-BINARY-COPY"
416
510
>dbi_conn_escape_binary_copy</A
422
516
HREF="reference-results.html"
423
517
>Managing Results</A
429
523
HREF="reference-results.html#DBI-RESULT-GET-CONN"
430
524
>dbi_result_get_conn</A
434
528
HREF="reference-results.html#DBI-RESULT-FREE"
435
529
>dbi_result_free</A
439
533
HREF="reference-results.html#DBI-RESULT-SEEK-ROW"
440
534
>dbi_result_seek_row</A
444
538
HREF="reference-results.html#DBI-RESULT-FIRST-ROW"
445
539
>dbi_result_first_row</A
449
543
HREF="reference-results.html#DBI-RESULT-LAST-ROW"
450
544
>dbi_result_last_row</A
454
548
HREF="reference-results.html#DBI-RESULT-PREV-ROW"
455
549
>dbi_result_prev_row</A
459
553
HREF="reference-results.html#DBI-RESULT-NEXT-ROW"
460
554
>dbi_result_next_row</A
464
558
HREF="reference-results.html#DBI-RESULT-GET-CURROW"
465
559
>dbi_result_get_currow</A
469
563
HREF="reference-results.html#DBI-RESULT-GET-NUMROWS"
470
564
>dbi_result_get_numrows</A
474
568
HREF="reference-results.html#DBI-RESULT-GET-NUMROWS-AFFECTED"
475
569
>dbi_result_get_numrows_affected</A
481
575
HREF="reference-field-meta.html"
482
576
>Retrieving Field Meta-data</A
488
582
HREF="reference-field-meta.html#DBI-RESULT-GET-FIELD-LENGTH"
489
583
>dbi_result_get_field_length</A
493
587
HREF="reference-field-meta.html#DBI-RESULT-GET-FIELD-LENGTH-IDX"
494
588
>dbi_result_get_field_length_idx</A
498
592
HREF="reference-field-meta.html#DBI-RESULT-GET-FIELD-SIZE"
499
593
>dbi_result_get_field_size</A
503
597
HREF="reference-field-meta.html#DBI-RESULT-GET-FIELD-SIZE-IDX"
504
598
>dbi_result_get_field_size_idx</A
508
602
HREF="reference-field-meta.html#DBI-RESULT-GET-FIELD-IDX"
509
603
>dbi_result_get_field_idx</A
513
607
HREF="reference-field-meta.html#DBI-RESULT-GET-FIELD-NAME"
514
608
>dbi_result_get_field_name</A
518
612
HREF="reference-field-meta.html#DBI-RESULT-GET-NUMFIELDS"
519
613
>dbi_result_get_numfields</A
523
617
HREF="reference-field-meta.html#DBI-RESULT-GET-FIELD-TYPE"
524
618
>dbi_result_get_field_type</A
528
622
HREF="reference-field-meta.html#DBI-RESULT-GET-FIELD-TYPE-IDX"
529
623
>dbi_result_get_field_type_idx</A
533
627
HREF="reference-field-meta.html#DBI-RESULT-GET-FIELD-ATTRIB"
534
628
>dbi_result_get_field_attrib</A
538
632
HREF="reference-field-meta.html#DBI-RESULT-GET-FIELD-ATTRIB-IDX"
539
633
>dbi_result_get_field_attrib_idx</A
543
637
HREF="reference-field-meta.html#DBI-RESULT-GET-FIELD-ATTRIBS"
544
638
>dbi_result_get_field_attribs</A
548
642
HREF="reference-field-meta.html#DBI-RESULT-GET-FIELD-ATTRIBS-IDX"
549
643
>dbi_result_get_field_attribs_idx</A
553
647
HREF="reference-field-meta.html#DBI-RESULT-FIELD-IS-NULL"
554
648
>dbi_result_field_is_null</A
558
652
HREF="reference-field-meta.html#DBI-RESULT-FIELD-IS-NULL-IDX"
559
653
>dbi_result_field_is_null_idx</A
565
659
HREF="reference-field.html"
566
660
>Retrieving Field Data by Name</A
572
666
HREF="reference-field.html#DBI-RESULT-GET-FIELDS"
573
667
>dbi_result_get_fields</A
577
671
HREF="reference-field.html#DBI-RESULT-BIND-FIELDS"
578
672
>dbi_result_bind_fields</A
582
676
HREF="reference-field.html#DBI-RESULT-GET-CHAR"
583
677
>dbi_result_get_char</A
587
681
HREF="reference-field.html#DBI-RESULT-GET-UCHAR"
588
682
>dbi_result_get_uchar</A
592
686
HREF="reference-field.html#DBI-RESULT-GET-SHORT"
593
687
>dbi_result_get_short</A
597
691
HREF="reference-field.html#DBI-RESULT-GET-USHORT"
598
692
>dbi_result_get_ushort</A
602
696
HREF="reference-field.html#DBI-RESULT-GET-INT"
603
697
>dbi_result_get_int</A
607
701
HREF="reference-field.html#DBI-RESULT-GET-UINT"
608
702
>dbi_result_get_uint</A
612
706
HREF="reference-field.html#DBI-RESULT-GET-LONG"
613
707
>dbi_result_get_long</A
617
711
HREF="reference-field.html#DBI-RESULT-GET-ULONG"
618
712
>dbi_result_get_ulong</A
622
716
HREF="reference-field.html#DBI-RESULT-GET-LONGLONG"
623
717
>dbi_result_get_longlong</A
627
721
HREF="reference-field.html#DBI-RESULT-GET-ULONGLONG"
628
722
>dbi_result_get_ulonglong</A
632
726
HREF="reference-field.html#DBI-RESULT-GET-FLOAT"
633
727
>dbi_result_get_float</A
637
731
HREF="reference-field.html#DBI-RESULT-GET-DOUBLE"
638
732
>dbi_result_get_double</A
642
736
HREF="reference-field.html#DBI-RESULT-GET-STRING"
643
737
>dbi_result_get_string</A
647
741
HREF="reference-field.html#DBI-RESULT-GET-STRING-COPY"
648
742
>dbi_result_get_string_copy</A
652
746
HREF="reference-field.html#DBI-RESULT-GET-BINARY"
653
747
>dbi_result_get_binary</A
657
751
HREF="reference-field.html#DBI-RESULT-GET-BINARY-COPY"
658
752
>dbi_result_get_binary_copy</A
662
756
HREF="reference-field.html#DBI-RESULT-GET-DATETIME"
663
757
>dbi_result_get_datetime</A
761
HREF="reference-field.html#DBI-RESULT-GET-AS-LONGLONG"
762
>dbi_result_get_as_longlong</A
766
HREF="reference-field.html#DBI-RESULT-GET-AS-STRING-COPY"
767
>dbi_result_get_as_string_copy</A
667
771
HREF="reference-field.html#DBI-RESULT-BIND-CHAR"
668
772
>dbi_result_bind_char</A
672
776
HREF="reference-field.html#DBI-RESULT-BIND-UCHAR"
673
777
>dbi_result_bind_uchar</A
677
781
HREF="reference-field.html#DBI-RESULT-BIND-SHORT"
678
782
>dbi_result_bind_short</A
682
786
HREF="reference-field.html#DBI-RESULT-BIND-USHORT"
683
787
>dbi_result_bind_ushort</A
687
791
HREF="reference-field.html#DBI-RESULT-BIND-INT"
688
792
>dbi_result_bind_int</A
692
796
HREF="reference-field.html#DBI-RESULT-BIND-UINT"
693
797
>dbi_result_bind_uint</A
697
801
HREF="reference-field.html#DBI-RESULT-BIND-LONG"
698
802
>dbi_result_bind_long</A
702
806
HREF="reference-field.html#DBI-RESULT-BIND-ULONG"
703
807
>dbi_result_bind_ulong</A
707
811
HREF="reference-field.html#DBI-RESULT-BIND-LONGLONG"
708
812
>dbi_result_bind_longlong</A
712
816
HREF="reference-field.html#DBI-RESULT-BIND-ULONGLONG"
713
817
>dbi_result_bind_ulonglong</A
717
821
HREF="reference-field.html#DBI-RESULT-BIND-FLOAT"
718
822
>dbi_result_bind_float</A
722
826
HREF="reference-field.html#DBI-RESULT-BIND-DOUBLE"
723
827
>dbi_result_bind_double</A
727
831
HREF="reference-field.html#DBI-RESULT-BIND-STRING"
728
832
>dbi_result_bind_string</A
732
836
HREF="reference-field.html#DBI-RESULT-BIND-BINARY"
733
837
>dbi_result_bind_binary</A
737
841
HREF="reference-field.html#DBI-RESULT-BIND-STRING-COPY"
738
842
>dbi_result_bind_string_copy</A
742
846
HREF="reference-field.html#DBI-RESULT-BIND-BINARY-COPY"
743
847
>dbi_result_bind_binary_copy</A
747
851
HREF="reference-field.html#DBI-RESULT-BIND-DATETIME"
748
852
>dbi_result_bind_datetime</A
754
858
HREF="reference-field-idx.html"
755
859
>Retrieving Field Data by Index</A
761
865
HREF="reference-field-idx.html#DBI-RESULT-GET-CHAR-IDX"
762
866
>dbi_result_get_char_idx</A
766
870
HREF="reference-field-idx.html#DBI-RESULT-GET-UCHAR-IDX"
767
871
>dbi_result_get_uchar_idx</A
771
875
HREF="reference-field-idx.html#DBI-RESULT-GET-SHORT-IDX"
772
876
>dbi_result_get_short_idx</A
776
880
HREF="reference-field-idx.html#DBI-RESULT-GET-USHORT-IDX"
777
881
>dbi_result_get_ushort_idx</A
781
885
HREF="reference-field-idx.html#DBI-RESULT-GET-INT-IDX"
782
886
>dbi_result_get_int_idx</A
786
890
HREF="reference-field-idx.html#DBI-RESULT-GET-UINT-IDX"
787
891
>dbi_result_get_uint_idx</A
791
895
HREF="reference-field-idx.html#DBI-RESULT-GET-LONG-IDX"
792
896
>dbi_result_get_long_idx</A
796
900
HREF="reference-field-idx.html#DBI-RESULT-GET-ULONG-IDX"
797
901
>dbi_result_get_ulong_idx</A
801
905
HREF="reference-field-idx.html#DBI-RESULT-GET-LONGLONG-IDX"
802
906
>dbi_result_get_longlong_idx</A
806
910
HREF="reference-field-idx.html#DBI-RESULT-GET-ULONGLONG-IDX"
807
911
>dbi_result_get_ulonglong_idx</A
811
915
HREF="reference-field-idx.html#DBI-RESULT-GET-FLOAT-IDX"
812
916
>dbi_result_get_float_idx</A
816
920
HREF="reference-field-idx.html#DBI-RESULT-GET-DOUBLE-IDX"
817
921
>dbi_result_get_double_idx</A
821
925
HREF="reference-field-idx.html#DBI-RESULT-GET-STRING-IDX"
822
926
>dbi_result_get_string_idx</A
826
930
HREF="reference-field-idx.html#DBI-RESULT-GET-STRING-COPY-IDX"
827
931
>dbi_result_get_string_copy_idx</A
831
935
HREF="reference-field-idx.html#DBI-RESULT-GET-BINARY-IDX"
832
936
>dbi_result_get_binary_idx</A
836
940
HREF="reference-field-idx.html#DBI-RESULT-GET-BINARY-COPY-IDX"
837
941
>dbi_result_get_binary_copy_idx</A
841
945
HREF="reference-field-idx.html#DBI-RESULT-GET-DATETIME-IDX"
842
946
>dbi_result_get_datetime_idx</A
950
HREF="reference-field-idx.html#DBI-RESULT-GET-AS-LONGLONG-IDX"
951
>dbi_result_get_as_longlong_idx</A
955
HREF="reference-field-idx.html#DBI-RESULT-GET-AS-STRING-COPY-IDX"
956
>dbi_result_get_as_string_copy_idx</A