informix中简单数据导入导出命令sh程序计算机等级考试
文章作者 100test 发表时间 2009:06:17 19:05:19
来源 100Test.Com百考试题网
编辑特别推荐:
全国计算机等级考试(等考)指定教材
全国计算机等级考试学习视频
全国计算机等级考试网上辅导招生
全国计算机等级考试时间及科目预告
百考试题教育全国计算机等级考试在线测试平台
全国计算机等级考试资料下载
全国计算机等级考试论坛
计算机等级考试四级应用题解析汇总
2009年下半年全国计算机三级考试报名时间从6月1日起已经开始报名。详情点击:2009年下半年全国计算机等级考试各地报名点汇总。2009年下半年全国计算机三级考试时间是2009年9月19日至23日。更多优质资料尽在百考试题论坛 百考试题在线题库。
Informix数据库自带两个命令:load和unload
我们可根据方便编写sh程序进行数据的导入导出,以下两段sh程序在RedHat Linux AS 4上测试通过,应该适用于大多数Unix,Linux操作系统,放到$INFORMIX_HOME$/bin下,则使用informix登录后就可以随意使用,记得chmod x load和chmod x unload##!/bin/ksh.
if [ $# -ne 3 ]
then
echo "error: arguments is not enough"
echo "Usage: load dbname filename tablename".
echo "e.g.: load cmsdbs custinfo.unl custinfo".
exit.
fi
dbname=$1.
filename=$2.
tablename=$3.
dbaccess <.<.!
database $dbname.
load from $filename insert into $tablename.
!
##!/bin/ksh.
if [ $# -ne 3 ]
then
echo "error: arguments is not enough".
echo "Usage: unload dbname filename tablename".
echo "e.g.: unload cmsdbs custinfo.unl custinfo".
exit.
fi
dbname=$1.
filename=$2.
tablename=$3.
dbaccess <.<.!
database $dbname.
##!/bin/ksh.
if [ $# -ne 3 ]
then
echo "error: arguments is not enough".
echo "Usage: unload dbname filename tablename".
echo "e.g.: unload cmsdbs custinfo.unl custinfo".
exit.
fi
dbname=$1.
filename=$2.
tablename=$3.
dbaccess <.<.!
database $dbname.
unload to $filename 0select * from $tablename.
unload to $filename 0select * from $tablename.
2009年9月全国计算机等级考试时间及科目预告
2009年NCRE考试有新变化
2009年全国计算机等级考试-大纲
全国计算机等级考试历年真题及答案
2009年上半年全国计算机等级考试试题及答案