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年上半年全国计算机等级考试试题及答案



相关文章


14种鼠标故障的解答三计算机等级考试
14种鼠标故障的解答四计算机等级考试
让你的鼠标更灵活计算机等级考试
浅析SQLServer复制的向后兼容性计算机等级考试
informix中简单数据导入导出命令sh程序计算机等级考试
处理SQLServer表的数据插入到错误列中计算机等级考试
处理SSIS2008中的变更数据捕获计算机等级考试
SQLServer2005中进行捕捉错误的两种方法计算机等级考试
使用SQLServer中COALESCE()函数的两种方法计算机等级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛