shell 腳本操做informix數據庫

shell 腳本操做informix數據庫的簡單模板mysql

functionName(){
  dbaccess << !
     database 庫名; 
     sql語句;
!
}

 

栗子1:更新數據linux

functionName(){
  nameStr=$1
  idStr=$2
  dbaccess << !
     database test_db; 
     update test_table set name='$nameStr' where id='$idStr';
!
}

functionName bigbigpig  666

 

栗子2:導出informix庫表數據sql

functionName(){
  dbaccess << !
     database test_db; 
     unload to $1 select * from $2;
!
}

functionName filename_testTable.txt  test_table
 

 

informix數據庫登陸和mysql的區別:shell

informix登陸數據庫不須要手動輸入用戶和密碼,而mysql須要。緣由:informix內部用戶映射操做系統用戶,即登陸linux就至關於也登陸了informix數據庫。數據庫

相關文章
相關標籤/搜索