⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ibase.h

📁 SQLAPI C/C++ 连接Oracle 数据库!
💻 H
📖 第 1 页 / 共 5 页
字号:
#define blr_rid2                           147#define blr_reset_stream                   148#define blr_release_bookmark               149#define blr_set_generator                  150#define blr_ansi_any			   151   #define blr_exists			   152#define blr_cardinality			   153#define blr_record_version		   154		/* get tid of record */#define blr_stall			   155		/* fake server stall */#define blr_seek_no_warn		   156#define blr_find_dbkey_version		   157#define blr_ansi_all			   158   #define blr_extract                        159/* sub parameters for blr_extract */#define blr_extract_year                   0#define blr_extract_month                  1#define blr_extract_day	                   2#define blr_extract_hour                   3#define blr_extract_minute                 4#define blr_extract_second                 5#define blr_extract_weekday                6#define blr_extract_yearday                7#define blr_current_date                   160#define blr_current_timestamp              161#define blr_current_time                   162/* These verbs were added in 6.0, primarily to support 64-bit integers */#define blr_add2	          163#define blr_subtract2	          164#define blr_multiply2             165#define blr_divide2	          166#define blr_agg_total2            167#define blr_agg_total_distinct2   168#define blr_agg_average2          169#define blr_agg_average_distinct2 170#define blr_average2		  171#define blr_gen_id2		  172#define blr_set_generator2        173#endif					/* _JRD_BLR_H_ *//**********************************//* Database parameter block stuff *//**********************************/#define isc_dpb_version1                  1#define isc_dpb_cdd_pathname              1#define isc_dpb_allocation                2#define isc_dpb_journal                   3#define isc_dpb_page_size                 4#define isc_dpb_num_buffers               5#define isc_dpb_buffer_length             6#define isc_dpb_debug                     7#define isc_dpb_garbage_collect           8#define isc_dpb_verify                    9#define isc_dpb_sweep                     10#define isc_dpb_enable_journal            11#define isc_dpb_disable_journal           12#define isc_dpb_dbkey_scope               13#define isc_dpb_number_of_users           14#define isc_dpb_trace                     15#define isc_dpb_no_garbage_collect        16#define isc_dpb_damaged                   17#define isc_dpb_license                   18#define isc_dpb_sys_user_name             19#define isc_dpb_encrypt_key               20#define isc_dpb_activate_shadow           21#define isc_dpb_sweep_interval            22#define isc_dpb_delete_shadow             23#define isc_dpb_force_write               24#define isc_dpb_begin_log                 25#define isc_dpb_quit_log                  26#define isc_dpb_no_reserve                27#define isc_dpb_user_name                 28#define isc_dpb_password                  29#define isc_dpb_password_enc              30#define isc_dpb_sys_user_name_enc         31#define isc_dpb_interp                    32#define isc_dpb_online_dump               33#define isc_dpb_old_file_size             34#define isc_dpb_old_num_files             35#define isc_dpb_old_file                  36#define isc_dpb_old_start_page            37#define isc_dpb_old_start_seqno           38#define isc_dpb_old_start_file            39#define isc_dpb_drop_walfile              40#define isc_dpb_old_dump_id               41#define isc_dpb_wal_backup_dir            42#define isc_dpb_wal_chkptlen              43#define isc_dpb_wal_numbufs               44#define isc_dpb_wal_bufsize               45#define isc_dpb_wal_grp_cmt_wait          46#define isc_dpb_lc_messages               47#define isc_dpb_lc_ctype                  48#define isc_dpb_cache_manager		  49#define isc_dpb_shutdown		  50#define isc_dpb_online			  51#define isc_dpb_shutdown_delay		  52#define isc_dpb_reserved		  53#define isc_dpb_overwrite		  54#define isc_dpb_sec_attach		  55#define isc_dpb_disable_wal		  56#define isc_dpb_connect_timeout           57#define isc_dpb_dummy_packet_interval     58#define isc_dpb_gbak_attach               59#define isc_dpb_sql_role_name             60#define isc_dpb_set_page_buffers          61#define isc_dpb_working_directory         62#define isc_dpb_sql_dialect               63#define isc_dpb_set_db_readonly           64#define isc_dpb_set_db_sql_dialect        65#define isc_dpb_gfix_attach		  66#define isc_dpb_gstat_attach		  67/*********************************//* isc_dpb_verify specific flags *//*********************************/#define isc_dpb_pages                     1#define isc_dpb_records                   2#define isc_dpb_indices                   4#define isc_dpb_transactions              8#define isc_dpb_no_update                 16#define isc_dpb_repair                    32#define isc_dpb_ignore                    64/***********************************//* isc_dpb_shutdown specific flags *//***********************************/#define isc_dpb_shut_cache               1#define isc_dpb_shut_attachment          2#define isc_dpb_shut_transaction         4#define isc_dpb_shut_force               8/**************************************//* Bit assignments in RDB$SYSTEM_FLAG *//**************************************/#define RDB_system                         1#define RDB_id_assigned                    2/*************************************//* Transaction parameter block stuff *//*************************************/#define isc_tpb_version1                  1#define isc_tpb_version3                  3#define isc_tpb_consistency               1#define isc_tpb_concurrency               2#define isc_tpb_shared                    3#define isc_tpb_protected                 4#define isc_tpb_exclusive                 5#define isc_tpb_wait                      6#define isc_tpb_nowait                    7#define isc_tpb_read                      8#define isc_tpb_write                     9#define isc_tpb_lock_read                 10#define isc_tpb_lock_write                11#define isc_tpb_verb_time                 12#define isc_tpb_commit_time               13#define isc_tpb_ignore_limbo              14#define isc_tpb_read_committed		  15#define isc_tpb_autocommit		  16#define isc_tpb_rec_version		  17#define isc_tpb_no_rec_version		  18#define isc_tpb_restart_requests	  19#define isc_tpb_no_auto_undo              20/************************//* Blob Parameter Block *//************************/#define isc_bpb_version1                  1#define isc_bpb_source_type               1#define isc_bpb_target_type               2#define isc_bpb_type                      3#define isc_bpb_source_interp             4#define isc_bpb_target_interp             5#define isc_bpb_filter_parameter          6#define isc_bpb_type_segmented            0#define isc_bpb_type_stream               1/*********************************//* Service parameter block stuff *//*********************************/#define isc_spb_version1                  1#define isc_spb_current_version           2#define isc_spb_version			  isc_spb_current_version#define isc_spb_user_name                 isc_dpb_user_name #define isc_spb_sys_user_name             isc_dpb_sys_user_name#define isc_spb_sys_user_name_enc         isc_dpb_sys_user_name_enc#define isc_spb_password                  isc_dpb_password#define isc_spb_password_enc              isc_dpb_password_enc#define isc_spb_command_line              105#define isc_spb_dbname                    106#define isc_spb_verbose                   107#define isc_spb_options                   108#define isc_spb_connect_timeout           isc_dpb_connect_timeout#define isc_spb_dummy_packet_interval     isc_dpb_dummy_packet_interval#define isc_spb_sql_role_name             isc_dpb_sql_role_name/*********************************//* Information call declarations *//*********************************//****************************//* Common, structural codes *//****************************/#define isc_info_end                      1#define isc_info_truncated                2#define isc_info_error                    3#define isc_info_data_not_ready	          4#define isc_info_flag_end		  127/******************************//* Database information items *//******************************/#define isc_info_db_id                    4#define isc_info_reads                    5#define isc_info_writes                   6#define isc_info_fetches                  7#define isc_info_marks                    8#define isc_info_implementation           11#define isc_info_version                  12#define isc_info_base_level               13#define isc_info_page_size                14#define isc_info_num_buffers              15#define isc_info_limbo                    16#define isc_info_current_memory           17#define isc_info_max_memory               18#define isc_info_window_turns             19#define isc_info_license                  20#define isc_info_allocation               21#define isc_info_attachment_id            22#define isc_info_read_seq_count           23#define isc_info_read_idx_count           24#define isc_info_insert_count             25#define isc_info_update_count             26#define isc_info_delete_count             27#define isc_info_backout_count            28#define isc_info_purge_count              29#define isc_info_expunge_count            30#define isc_info_sweep_interval           31#define isc_info_ods_version              32#define isc_info_ods_minor_version        33#define isc_info_no_reserve               34#define isc_info_logfile                  35#define isc_info_cur_logfile_name         36#define isc_info_cur_log_part_offset      37#define isc_info_num_wal_buffers          38#define isc_info_wal_buffer_size          39#define isc_info_wal_ckpt_length          40#define isc_info_wal_cur_ckpt_interval    41#define isc_info_wal_prv_ckpt_fname       42#define isc_info_wal_prv_ckpt_poffset     43#define isc_info_wal_recv_ckpt_fname      44#define isc_info_wal_recv_ckpt_poffset    45#define isc_info_wal_grpc_wait_usecs      47#define isc_info_wal_num_io               48#define isc_info_wal_avg_io_size          49#define isc_info_wal_num_commits          50#define isc_info_wal_avg_grpc_size        51#define isc_info_forced_writes		  52#define isc_info_user_names		  53#define isc_info_page_errors		  54#define isc_info_record_errors		  55#define isc_info_bpage_errors		  56#define isc_info_dpage_errors	  	  57#define isc_info_ipage_errors	  	  58#define isc_info_ppage_errors		  59#define isc_info_tpage_errors	  	  60#define isc_info_set_page_buffers         61#define isc_info_db_sql_dialect           62#define isc_info_db_read_only             63#define isc_info_db_size_in_pages	  64/**************************************//* Database information return values *//**************************************/#define isc_info_db_impl_rdb_vms          1#define isc_info_db_impl_rdb_eln          2#define isc_info_db_impl_rdb_eln_dev      3#define isc_info_db_impl_rdb_vms_y        4#define isc_info_db_impl_rdb_eln_y        5#define isc_info_db_impl_jri              6#define isc_info_db_impl_jsv              7#define isc_info_db_impl_isc_a            25#define isc_info_db_impl_isc_u            26#define isc_info_db_impl_isc_v            27#define isc_info_db_impl_isc_s            28#define isc_info_db_impl_isc_apl_68K      25#define isc_info_db_impl_isc_vax_ultr     26#define isc_info_db_impl_isc_vms          27#define isc_info_db_impl_isc_sun_68k      28#define isc_info_db_impl_isc_os2          29#define isc_info_db_impl_isc_sun4         30#define isc_info_db_impl_isc_hp_ux        31#define isc_info_db_impl_isc_sun_386i     32#define isc_info_db_impl_isc_vms_orcl     33#define isc_info_db_impl_isc_mac_aux      34#define isc_info_db_impl_isc_rt_aix       35#define isc_info_db_impl_isc_mips_ult     36#define isc_info_db_impl_isc_xenix        37#define isc_info_db_impl_isc_dg           38#define isc_info_db_impl_isc_hp_mpexl     39#define isc_info_db_impl_isc_hp_ux68K     40#define isc_info_db_impl_isc_sgi          41#define isc_info_db_impl_isc_sco_unix     42#define isc_info_db_impl_isc_cray         43#define isc_info_db_impl_isc_imp          44#define isc_info_db_impl_isc_delta        45#define isc_info_db_impl_isc_next         46#define isc_info_db_impl_isc_dos          47#define isc_info_db_impl_isc_winnt        48#define isc_info_db_impl_isc_epson        49#define isc_info_db_class_access          1#define isc_info_db_class_y_valve         2#define isc_info_db_class_rem_int         3#define isc_info_db_class_rem_srvr        4#define isc_info_db_class_pipe_int        7#define isc_info_db_class_pipe_srvr       8#define isc_info_db_class_sam_int         9#define isc_info_db_class_sam_srvr        10#define isc_info_db_class_gateway         11#define isc_info_db_class_cache           12/*****************************//* Request information items *//*****************************/#define isc_info_number_messages          4#define isc_info_max_message              5#define isc_info_max_send                 6#define isc_info_max_receive              7#define isc_info_state                    8#define isc_info_message_number           9#define isc_info_message_size             10#define isc_info_request_cost             11#define isc_info_access_path              12#define isc_info_req_select_count         13#define isc_info_req_insert_count         14#define isc_info_req_update_count         15#define isc_info_req_delete_count         16/*********************//* Access path items *//*********************/#define isc_info_rsb_end		   0#define isc_info_rsb_begin		   1#define isc_info_rsb_type		   2#define isc_info_rsb_relation		   3#define isc_info_rsb_plan                  4/*************//* Rsb types *//*************/#define isc_info_rsb_unknown		   1#define isc_info_rsb_indexed		   2#define isc_info_rsb_navigate		   3#define isc_info_rsb_sequential	 	   4#define isc_info_rsb_cross		   5#define isc_info_rsb_sort		   6#define isc_info_rsb_first		   7#define isc_info_rsb_boolean		  

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -