最近在研究DBD,做个笔记,欢迎大家交流
To change these settings, see 'perl Makefile.PL --help' and
'perldoc INSTALL'.
Using DBI 1.605 (for perl 5.010000 on i686-linux) installed in /usr/local/lib/perl5/site_perl/5.10.0/i686-linux/auto/DBI/
Writing Makefile for DBD::mysql
[root@localhost DBD-mysql-4.006]# make
cc -c -I/usr/local/lib/perl5/site_perl/5.10.0/i686-linux/auto/DBI -I/usr/include/mysql -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -fwrapv -DDBD_MYSQL_WITH_SSL -DDBD_MYSQL_INSERT_ID_IS_GOOD -g -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -DVERSION=\"4.006\" -DXS_VERSION=\"4.006\" -fPIC "-I/usr/local/lib/perl5/5.10.0/i686-linux/CORE" dbdimp.c
在包含自 dbdimp.c:20 的文件中:
dbdimp.h:22:49: 错误:mysql.h:没有那个文件或目录
dbdimp.h:23:45: 错误:mysqld_error.h:没有那个文件或目录
dbdimp.h:25:49: 错误:errmsg.h:没有那个文件或目录
In file included from dbdimp.c:20:
dbdimp.h:144: 错误:expected specifier-qualifier-list before ‘MYSQL’
dbdimp.h:237: 错误:expected specifier-qualifier-list before ‘MYSQL_RES’
In file included from dbdimp.c:20:
dbdimp.h:294: 错误:expected ‘)’ before ‘*’ token
dbdimp.h:297: 错误:expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘mysql_st_internal_execute’
dbdimp.h:329: 错误:expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
dbdimp.c:407: 错误:expected ‘)’ before ‘*’ token
dbdimp.c:626: 错误:‘FIELD_TYPE_VAR_STRING’ 未声明 (不在函数内)
dbdimp.c:636: 错误:‘FIELD_TYPE_DECIMAL’ 未声明 (不在函数内)
dbdimp.c:646: 错误:‘FIELD_TYPE_TINY’ 未声明 (不在函数内)
dbdimp.c:656: 错误:‘FIELD_TYPE_SHORT’ 未声明 (不在函数内)
dbdimp.c:666: 错误:‘FIELD_TYPE_LONG’ 未声明 (不在函数内)
dbdimp.c:676: 错误:‘FIELD_TYPE_FLOAT’ 未声明 (不在函数内)
dbdimp.c:686: 错误:‘FIELD_TYPE_DOUBLE’ 未声明 (不在函数内)
dbdimp.c:709: 错误:‘FIELD_TYPE_TIMESTAMP’ 未声明 (不在函数内)
dbdimp.c:719: 错误:‘FIELD_TYPE_LONGLONG’ 未声明 (不在函数内)
dbdimp.c:729: 错误:‘FIELD_TYPE_INT24’ 未声明 (不在函数内)
dbdimp.c:739: 错误:‘FIELD_TYPE_DATE’ 未声明 (不在函数内)
dbdimp.c:749: 错误:‘FIELD_TYPE_TIME’ 未声明 (不在函数内)
dbdimp.c:759: 错误:‘FIELD_TYPE_DATETIME’ 未声明 (不在函数内)
dbdimp.c:769: 错误:‘FIELD_TYPE_YEAR’ 未声明 (不在函数内)
dbdimp.c:779: 错误:‘FIELD_TYPE_NEWDATE’ 未声明 (不在函数内)
dbdimp.c:789: 错误:‘FIELD_TYPE_ENUM’ 未声明 (不在函数内)
dbdimp.c:799: 错误:‘FIELD_TYPE_SET’ 未声明 (不在函数内)
dbdimp.c:809: 错误:‘FIELD_TYPE_BLOB’ 未声明 (不在函数内)
dbdimp.c:819: 错误:‘FIELD_TYPE_TINY_BLOB’ 未声明 (不在函数内)
dbdimp.c:829: 错误:‘FIELD_TYPE_MEDIUM_BLOB’ 未声明 (不在函数内)
dbdimp.c:839: 错误:‘FIELD_TYPE_LONG_BLOB’ 未声明 (不在函数内)
dbdimp.c:849: 错误:‘FIELD_TYPE_STRING’ 未声明 (不在函数内)
dbdimp.c:1316: 错误:expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
dbdimp.c: 在函数 ‘my_login’ 中:
dbdimp.c:1757: 错误:‘imp_dbh_t’ 没有名为 ‘mysql’ 的成员
dbdimp.c: 在函数 ‘mysql_db_login’ 中:
dbdimp.c:1794: 错误:‘imp_dbh_t’ 没有名为 ‘stats’ 的成员
dbdimp.c:1794: 错误:在非结构或联合中请求成员 ‘auto_reconnects_ok’
dbdimp.c:1795: 错误:‘imp_dbh_t’ 没有名为 ‘stats’ 的成员
dbdimp.c:1795: 错误:在非结构或联合中请求成员 ‘auto_reconnects_failed’
dbdimp.c:1796: 错误:‘imp_dbh_t’ 没有名为 ‘bind_type_guessing’ 的成员
dbdimp.c:1797: 错误:‘imp_dbh_t’ 没有名为 ‘has_transactions’ 的成员
dbdimp.c:1799: 错误:‘imp_dbh_t’ 没有名为 ‘auto_reconnect’ 的成员
dbdimp.c:1807: 错误:‘imp_dbh_t’ 没有名为 ‘mysql’ 的成员
dbdimp.c:1808: 错误:‘imp_dbh_t’ 没有名为 ‘mysql’ 的成员
dbdimp.c:1808: 警告:传递参数 3 (属于 ‘mysql_dr_error’)时将整数赋给指针,未作类型转换
dbdimp.c: 在函数 ‘mysql_db_commit’ 中:
dbdimp.c:1845: 错误:‘imp_dbh_t’ 没有名为 ‘has_transactions’ 的成员
dbdimp.c:1848: 错误:‘imp_dbh_t’ 没有名为 ‘mysql’ 的成员
dbdimp.c:1853: 错误:‘imp_dbh_t’ 没有名为 ‘mysql’ 的成员
dbdimp.c:1853: 错误:‘imp_dbh_t’ 没有名为 ‘mysql’ 的成员
dbdimp.c:1854: 警告:传递参数 3 (属于 ‘mysql_dr_error’)时将整数赋给指针,未作类型转换
dbdimp.c: 在函数 ‘mysql_db_rollback’ 中:
dbdimp.c:1873: 错误:‘imp_dbh_t’ 没有名为 ‘has_transactions’ 的成员
dbdimp.c:1876: 错误:‘imp_dbh_t’ 没有名为 ‘mysql’ 的成员
dbdimp.c:1881: 错误:‘imp_dbh_t’ 没有名为 ‘mysql’ 的成员
dbdimp.c:1882: 错误:‘imp_dbh_t’ 没有名为 ‘mysql’ 的成员
dbdimp.c:1882: 警告:传递参数 3 (属于 ‘mysql_dr_error’)时将整数赋给指针,未作类型转换
dbdimp.c: 在函数 ‘mysql_db_disconnect’ 中:
dbdimp.c:1919: 错误:‘imp_dbh_t’ 没有名为 ‘mysql’ 的成员
dbdimp.c:1920: 错误:‘imp_dbh_t’ 没有名为 ‘mysql’ 的成员
dbdimp.c: 在函数 ‘mysql_db_destroy’ 中:
dbdimp.c:2007: 错误:‘imp_dbh_t’ 没有名为 ‘has_transactions’ 的成员
dbdimp.c:2011: 错误:‘imp_dbh_t’ 没有名为 ‘mysql’ 的成员
dbdimp.c: 在函数 ‘mysql_db_STORE_attrib’ 中:
dbdimp.c:2056: 错误:‘imp_dbh_t’ 没有名为 ‘has_transactions’ 的成员
dbdimp.c:2078: 错误:‘imp_dbh_t’ 没有名为 ‘mysql’ 的成员
dbdimp.c:2086: 错误:‘imp_dbh_t’ 没有名为 ‘mysql’ 的成员
dbdimp.c:2110: 错误:‘imp_dbh_t’ 没有名为 ‘use_mysql_use_result’ 的成员
dbdimp.c:2112: 错误:‘imp_dbh_t’ 没有名为 ‘auto_reconnect’ 的成员
dbdimp.c:2114: 错误:‘imp_dbh_t’ 没有名为 ‘use_server_side_prepare’ 的成员
dbdimp.c:2117: 错误:‘imp_dbh_t’ 没有名为 ‘bind_type_guessing’ 的成员
dbdimp.c: 在顶层:
dbdimp.c:2146: 错误:expected ‘)’ before ‘val’
dbdimp.c: 在函数 ‘mysql_db_FETCH_attrib’ 中:
dbdimp.c:2175: 错误:‘imp_dbh_t’ 没有名为 ‘has_transactions’ 的成员
dbdimp.c:2192: 错误:‘imp_dbh_t’ 没有名为 ‘auto_reconnect’ 的成员
dbdimp.c:2192: 警告:传递参数 1 (属于 ‘Perl_newSViv’)时将指针赋给整数,未作类型转换
dbdimp.c:2197: 错误:‘imp_dbh_t’ 没有名为 ‘bind_type_guessing’ 的成员
dbdimp.c:2197: 警告:传递参数 1 (属于 ‘Perl_newSViv’)时将指针赋给整数,未作类型转换
dbdimp.c:2201: 错误:‘imp_dbh_t’ 没有名为 ‘mysql’ 的成员
dbdimp.c:2205: 错误:‘imp_dbh_t’ 没有名为 ‘mysql’ 的成员
dbdimp.c:2205: 警告:初始化时将整数赋给指针,未作类型转换
dbdimp.c:2218: 错误:‘imp_dbh_t’ 没有名为 ‘stats’ 的成员
dbdimp.c:2218: 错误:在非结构或联合中请求成员 ‘auto_reconnects_ok’
dbdimp.c:2218: 警告:传递参数 1 (属于 ‘Perl_newSViv’)时将指针赋给整数,未作类型转换
dbdimp.c:2225: 错误:‘imp_dbh_t’ 没有名为 ‘stats’ 的成员
dbdimp.c:2225: 错误:在非结构或联合中请求成员 ‘auto_reconnects_failed’
dbdimp.c:2225: 警告:传递参数 1 (属于 ‘Perl_newSViv’)时将指针赋给整数,未作类型转换
dbdimp.c:2239: 错误:‘imp_dbh_t’ 没有名为 ‘mysql’ 的成员
dbdimp.c:2239: 警告:初始化时将整数赋给指针,未作类型转换
dbdimp.c:2248: 错误:‘imp_dbh_t’ 没有名为 ‘mysql’ 的成员
dbdimp.c:2248: 警告:初始化时将整数赋给指针,未作类型转换
dbdimp.c:2253: 错误:‘imp_dbh_t’ 没有名为 ‘mysql’ 的成员
dbdimp.c:2253: 警告:传递参数 1 (属于 ‘Perl_sv_2mortal’)时将整数赋给指针,未作类型转换
dbdimp.c:2258: 错误:‘imp_dbh_t’ 没有名为 ‘mysql’ 的成员
dbdimp.c:2264: 错误:‘imp_dbh_t’ 没有名为 ‘mysql’ 的成员
dbdimp.c:2264: 警告:初始化时将整数赋给指针,未作类型转换
dbdimp.c:2269: 错误:‘imp_dbh_t’ 没有名为 ‘mysql’ 的成员
dbdimp.c:2271: 错误:‘imp_dbh_t’ 没有名为 ‘mysql’ 的成员
dbdimp.c:2271: 错误:在非结构或联合中请求成员 ‘net’
dbdimp.c:2271: 错误:在非结构或联合中请求成员 ‘fd’
dbdimp.c:2274: 错误:‘imp_dbh_t’ 没有名为 ‘mysql’ 的成员
dbdimp.c:2274: 警告:初始化时将整数赋给指针,未作类型转换
dbdimp.c:2281: 错误:‘imp_dbh_t’ 没有名为 ‘mysql’ 的成员
dbdimp.c:2281: 警告:初始化时将整数赋给指针,未作类型转换
dbdimp.c:2286: 错误:‘imp_dbh_t’ 没有名为 ‘use_server_side_prepare’ 的成员
dbdimp.c:2291: 错误:‘imp_dbh_t’ 没有名为 ‘mysql’ 的成员
dbdimp.c: 在函数 ‘mysql_st_prepare’ 中:
dbdimp.c:2340: 错误:‘MYSQL_VERSION_ID’ 未声明 (在此函数内第一次使用)
dbdimp.c:2340: 错误:(即使在一个函数内多次出现,每个未声明的标识符在其
dbdimp.c:2340: 错误:所在的函数内只报告一次。)
dbdimp.c:2355: 错误:‘imp_sth_t’ 没有名为 ‘done_desc’ 的成员
dbdimp.c:2356: 错误:‘imp_sth_t’ 没有名为 ‘result’ 的成员
dbdimp.c:2357: 错误:‘imp_sth_t’ 没有名为 ‘currow’ 的成员
dbdimp.c:2361: 错误:‘imp_sth_t’ 没有名为 ‘use_mysql_use_result’ 的成员
dbdimp.c:2362: 错误:‘imp_dbh_t’ 没有名为 ‘use_mysql_use_result’ 的成员
dbdimp.c:2362: 警告:条件表达式中指针/整数类型不匹配
dbdimp.c:2365: 错误:‘imp_sth_t’ 没有名为 ‘av_attr’ 的成员
dbdimp.c:2365: 错误:向只读位置赋值
dbdimp.c:2554: 错误:‘imp_sth_t’ 没有名为 ‘params’ 的成员
dbdimp.c: 在函数 ‘mysql_st_free_result_sets’ 中:
dbdimp.c:2624: 错误:‘imp_sth_t’ 没有名为 ‘result’ 的成员
dbdimp.c:2626: 错误:‘imp_sth_t’ 没有名为 ‘result’ 的成员
dbdimp.c:2627: 错误:‘imp_sth_t’ 没有名为 ‘result’ 的成员
dbdimp.c: 在顶层:
dbdimp.c:2786: 错误:expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘mysql_st_internal_execute’
dbdimp.c: 在函数 ‘mysql_st_execute’ 中:
dbdimp.c:3087: 错误:‘imp_sth_t’ 没有名为 ‘av_attr’ 的成员
dbdimp.c:3087: 错误:需要标量时使用了结构类型
dbdimp.c:3088: 错误:‘imp_sth_t’ 没有名为 ‘av_attr’ 的成员
dbdimp.c:3088: 错误:无法转换为指针类型
dbdimp.c:3090: 错误:‘imp_sth_t’ 没有名为 ‘av_attr’ 的成员
dbdimp.c:3090: 错误:向只读位置赋值
dbdimp.c:3123: 错误:‘imp_sth_t’ 没有名为 ‘row_num’ 的成员
dbdimp.c:3128: 错误:‘imp_sth_t’ 没有名为 ‘params’ 的成员
dbdimp.c:3129: 错误:‘imp_sth_t’ 没有名为 ‘result’ 的成员
dbdimp.c:3130: 错误:‘imp_dbh_t’ 没有名为 ‘mysql’ 的成员
dbdimp.c:3131: 错误:‘imp_sth_t’ 没有名为 ‘use_mysql_use_result’ 的成员
dbdimp.c:3134: 错误:‘imp_sth_t’ 没有名为 ‘row_num’ 的成员
dbdimp.c:3134: 错误:‘my_ulonglong’ 未声明 (在此函数内第一次使用)
dbdimp.c:3136: 错误:‘imp_sth_t’ 没有名为 ‘result’ 的成员
dbdimp.c:3137: 错误:‘imp_sth_t’ 没有名为 ‘insertid’ 的成员
dbdimp.c:3137: 错误:‘imp_dbh_t’ 没有名为 ‘mysql’ 的成员
dbdimp.c:3141: 错误:‘imp_sth_t’ 没有名为 ‘result’ 的成员
dbdimp.c:3143: 错误:‘imp_sth_t’ 没有名为 ‘done_desc’ 的成员
dbdimp.c:3144: 错误:‘imp_sth_t’ 没有名为 ‘fetch_done’ 的成员
dbdimp.c:3148: 错误:‘imp_sth_t’ 没有名为 ‘warning_count’ 的成员
dbdimp.c:3156: 错误:‘imp_sth_t’ 没有名为 ‘row_num’ 的成员
dbdimp.c:3162: 错误:‘imp_sth_t’ 没有名为 ‘row_num’ 的成员
dbdimp.c: 在函数 ‘mysql_describe’ 中:
dbdimp.c:3284: 错误:‘imp_sth_t’ 没有名为 ‘done_desc’ 的成员
dbdimp.c: 在函数 ‘mysql_st_fetch’ 中:
dbdimp.c:3312: 错误:‘MYSQL_ROW’ 未声明 (在此函数内第一次使用)
dbdimp.c:3312: 错误:expected ‘;’ before ‘cols’
dbdimp.c:3314: 错误:‘MYSQL’ 未声明 (在此函数内第一次使用)
dbdimp.c:3314: 错误:‘svsock’ 未声明 (在此函数内第一次使用)
dbdimp.c:3314: 错误:双目运算符 * 操作数无效
dbdimp.c:3314: 错误:‘imp_dbh_t’ 没有名为 ‘mysql’ 的成员
dbdimp.c:3320: 错误:‘MYSQL_FIELD’ 未声明 (在此函数内第一次使用)
dbdimp.c:3320: 错误:‘fields’ 未声明 (在此函数内第一次使用)
dbdimp.c:3320: 错误:双目运算符 * 操作数无效
dbdimp.c:3358: 错误:‘imp_sth_t’ 没有名为 ‘result’ 的成员
dbdimp.c:3365: 错误:‘imp_dbh_t’ 没有名为 ‘mysql’ 的成员
dbdimp.c:3365: 错误:在非结构或联合中请求成员 ‘net’
dbdimp.c:3365: 错误:在非结构或联合中请求成员 ‘last_errno’
dbdimp.c:3495: 错误:‘imp_sth_t’ 没有名为 ‘currow’ 的成员
dbdimp.c:3495: 错误:自增运算中的左值无效
dbdimp.c:3500: 错误:‘imp_sth_t’ 没有名为 ‘result’ 的成员
dbdimp.c:3502: 错误:‘imp_sth_t’ 没有名为 ‘result’ 的成员
dbdimp.c:3504: 错误:‘imp_sth_t’ 没有名为 ‘result’ 的成员
dbdimp.c:3506: 错误:‘imp_dbh_t’ 没有名为 ‘mysql’ 的成员
dbdimp.c:3508: 错误:‘imp_sth_t’ 没有名为 ‘currow’ 的成员
dbdimp.c:3511: 错误:‘cols’ 未声明 (在此函数内第一次使用)
dbdimp.c:3511: 错误:‘imp_sth_t’ 没有名为 ‘result’ 的成员
dbdimp.c:3517: 错误:‘imp_dbh_t’ 没有名为 ‘mysql’ 的成员
dbdimp.c:3518: 错误:‘imp_dbh_t’ 没有名为 ‘mysql’ 的成员
dbdimp.c:3519: 错误:‘imp_dbh_t’ 没有名为 ‘mysql’ 的成员
dbdimp.c:3520: 警告:传递参数 3 (属于 ‘mysql_dr_error’)时将整数赋给指针,未作类型转换
dbdimp.c:3530: 错误:‘imp_sth_t’ 没有名为 ‘result’ 的成员
dbdimp.c:3531: 错误:‘imp_sth_t’ 没有名为 ‘result’ 的成员
dbdimp.c:3532: 错误:‘imp_sth_t’ 没有名为 ‘result’ 的成员
dbdimp.c:3532: 警告:赋值时将整数赋给指针,未作类型转换
dbdimp.c:3572: 错误:初始化时类型不兼容
dbdimp.c: 在函数 ‘mysql_st_finish’ 中:
dbdimp.c:3674: 错误:‘imp_sth_t’ 没有名为 ‘result’ 的成员
dbdimp.c: 在函数 ‘mysql_st_destroy’ 中:
dbdimp.c:3759: 错误:‘imp_sth_t’ 没有名为 ‘params’ 的成员
dbdimp.c:3761: 错误:‘imp_sth_t’ 没有名为 ‘params’ 的成员
dbdimp.c:3761: 警告:传递参数 1 (属于 ‘free_param’)时在不兼容的指针类型间转换
dbdimp.c:3762: 错误:‘imp_sth_t’ 没有名为 ‘params’ 的成员
dbdimp.c:3768: 错误:‘imp_sth_t’ 没有名为 ‘av_attr’ 的成员
dbdimp.c:3768: 错误:需要标量时使用了结构类型
dbdimp.c:3769: 错误:‘imp_sth_t’ 没有名为 ‘av_attr’ 的成员
dbdimp.c:3769: 错误:无法转换为指针类型
dbdimp.c:3770: 错误:‘imp_sth_t’ 没有名为 ‘av_attr’ 的成员
dbdimp.c:3770: 错误:向只读位置赋值
dbdimp.c: 在函数 ‘mysql_st_STORE_attrib’ 中:
dbdimp.c:3814: 错误:‘imp_sth_t’ 没有名为 ‘use_mysql_use_result’ 的成员
dbdimp.c: 在顶层:
dbdimp.c:3862: 错误:expected declaration specifiers or ‘...’ before ‘MYSQL_RES’
dbdimp.c: 在函数 ‘mysql_st_FETCH_internal’ 中:
dbdimp.c:3868: 错误:‘MYSQL_FIELD’ 未声明 (在此函数内第一次使用)
dbdimp.c:3868: 错误:‘curField’ 未声明 (在此函数内第一次使用)
dbdimp.c:3868: 错误:双目运算符 * 操作数无效
dbdimp.c:3875: 错误:‘imp_sth_t’ 没有名为 ‘av_attr’ 的成员
dbdimp.c:3875: 错误:双目运算符 && 操作数无效
dbdimp.c:3876: 错误:‘imp_sth_t’ 没有名为 ‘av_attr’ 的成员
dbdimp.c:3876: 错误:赋值时类型不兼容
dbdimp.c:3879: 错误:‘res’ 未声明 (在此函数内第一次使用)
dbdimp.c:3893: 错误:‘sql_type_info_t’ 没有名为 ‘name’ 的成员
dbdimp.c:3893: 错误:‘sql_type_info_t’ 没有名为 ‘name’ 的成员
dbdimp.c:3893: 警告:传递参数 1 (属于 ‘strlen’)时在不兼容的指针类型间转换
dbdimp.c:3893: 警告:传递参数 1 (属于 ‘Perl_newSVpv’)时在不兼容的指针类型间转换
dbdimp.c:3897: 错误:‘sql_type_info_t’ 没有名为 ‘table’ 的成员
dbdimp.c:3897: 错误:‘sql_type_info_t’ 没有名为 ‘table’ 的成员
dbdimp.c:3897: 警告:传递参数 1 (属于 ‘strlen’)时在不兼容的指针类型间转换
dbdimp.c:3897: 警告:传递参数 1 (属于 ‘Perl_newSVpv’)时在不兼容的指针类型间转换
dbdimp.c:3901: 错误:‘sql_type_info_t’ 没有名为 ‘type’ 的成员
dbdimp.c:3905: 错误:‘sql_type_info_t’ 没有名为 ‘type’ 的成员
dbdimp.c:3905: 警告:传递参数 1 (属于 ‘native2sql’)时将指针赋给整数,未作类型转换
dbdimp.c:3908: 错误:‘sql_type_info_t’ 没有名为 ‘flags’ 的成员
dbdimp.c:3912: 错误:‘sql_type_info_t’ 没有名为 ‘flags’ 的成员
dbdimp.c:3916: 错误:‘sql_type_info_t’ 没有名为 ‘flags’ 的成员
dbdimp.c:3920: 错误:‘sql_type_info_t’ 没有名为 ‘length’ 的成员
dbdimp.c:3924: 错误:‘sql_type_info_t’ 没有名为 ‘type’ 的成员
dbdimp.c:3924: 警告:传递参数 1 (属于 ‘native2sql’)时将指针赋给整数,未作类型转换
dbdimp.c:3928: 错误:‘sql_type_info_t’ 没有名为 ‘type’ 的成员
dbdimp.c:3928: 警告:传递参数 1 (属于 ‘native2sql’)时将指针赋给整数,未作类型转换
dbdimp.c:3932: 错误:‘sql_type_info_t’ 没有名为 ‘max_length’ 的成员
dbdimp.c:3944: 错误:‘sql_type_info_t’ 没有名为 ‘flags’ 的成员
dbdimp.c:3944: 错误:‘PRI_KEY_FLAG’ 未声明 (在此函数内第一次使用)
dbdimp.c:3944: 错误:‘UNIQUE_KEY_FLAG’ 未声明 (在此函数内第一次使用)
dbdimp.c:3944: 错误:双目运算符 | 操作数无效