欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

做一个informix数据库的导入导出工具,如若表需要增加字段,或者数据库添加表,该怎样在不改变源码的情况实现动态导入导出数据

更新时间: 2014-01-05 02:19:06 责任编辑: Author_N1

 

做一个informix数据库的导入导出工具,如果表需要增加字段,或者数据库添加表,该怎样在不改变源码的情况实现动态导入导出数据?
是不是可以用动态SQL语句?或者有其他的方法,请教高手!
--参考方法--
对系统表进行操作,就不用考虑表的增加和字段的添加了
下面是系统表的说明,希望对你有帮助:
systables:描述数据库中的每张表;
syscolumns:描述数据库中表的列;
sysindexes:描述数据库中列的索引;
sysfragments:存储了分段索引的片段信息;
sysfragauth:表识别列级权限;
sysviews:描述了数据库中定义的每个视图;
sysdpend:描述了视图是如何依赖其他视图和表的;
syssyntable:定义每一个同义词及其所代表的对象;
sysconstraints:记录了加载在数据库表列上的约束;
sysreferences:列出了放置在数据库上的参照约束,它为数据库的每个参照约束建立一行
syscoldepend:记录了涉及检查约束的所有列,包括在约束中每列都会在syscoldepend表中创建一行;
sysprocedures:存放数据库中每个过程的特征;
sysprocplan:装载了过程执行所需的两项内容(执行计划或查询计划、附属列表);
sysprocauth:描述授予存储过程的权限;
systriggers:装载了关于触发器的信息;
sysblobs:确定BLOB列的存储位置;
sysroleauth:描述授予用户的角色;
sysobjstate:存储了关于数据库对象的状态信息;
sysvlolations:违例或诊断表;
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:19:06
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/8401/
本文WWW.DOC100.NET DOC100.NET版权所有。