成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

DB2執行SQL語句并導出表記錄的實現方法

數據庫
寫DB2 SQL語句的時候,如果需要換行寫語句,就必須在每行語句結尾加\,\表示換行.還有一個寫法就是連接DB2后,輸入命令db2 -t, 這樣就不需每行語句結尾都加\.只需按enter換行。

DB2執行SQL語句如何才不會報錯呢?這是很多人都提到過的問題,下面就就教您DB2執行SQL語句并導出表記錄的實現方法,供您參考。

很多人在console寫DB2 SQL語句的時候習慣性的按enter換行,結果語句就直接執行報錯.這是因為DB2默認的分隔符是空格,

如果要換行寫語句,就必須在每行語句結尾加\,\表示換行.
還有一個寫法就是連接DB2后,輸入命令db2 -t, 這樣就不需每行語句結尾都加\.只需按enter換行,語句寫完后輸入分號(;) 提交語句運行.
推薦使用下面的方式在DB2執行SQL語句并導出表記錄.

  1. JXBI_js1:/db2home/mart796>touch crw.txt  
  2. JXBI_js1:/db2home/mart796>db2 CONNECT TO jxmart USER ***** USING ******  
  3.  
  4. Database Connection Information  
  5.  
  6. Database server        = DB2/AIX64 8.2.5  
  7. SQL authorization ID   = MART796 
  8. Local database alias   = JXMART 
  9.  
  10. ###db -t 命令指示語句允許換行,以分號;作結束符###  
  11. JXBI_js1:/db2home/mart796>db2 -t  
  12. (c) Copyright IBM Corporation 1993,2002  
  13. Command Line Processor for DB2 SDK 8.2.5  
  14.  
  15. You can issue database manager commands and SQL statements from the command   
  16. prompt. For example:  
  17.     db2 => connect to sample  
  18.     db2 => bind sample.bnd  
  19.  
  20. For general help, type: ?.  
  21. For command help, type: ? command, where command can be  
  22. the first few keywords of a database manager command. For example:  
  23. ? CATALOG DATABASE for help on the CATALOG DATABASE command  
  24. ? CATALOG          for help on all of the CATALOG commands.  
  25.  
  26. To exit db2 interactive mode, type QUIT at the command prompt. Outside   
  27. interactive mode, all commands must be prefixed with 'db2'.  
  28. To list the current command option settings, type LIST COMMAND OPTIONS.  
  29.  
  30. For more detailed help, refer to the Online Reference Manual.  
  31.  
  32. db2 => EXPORT TO "/db2home/mart796/crw.txt" OF DEL MODIFIED BY coldel0x09   
  33. db2 (cont.) => SELECT RN_USER_ID,  
  34. db2 (cont.) =>        HIS_USER_ID,  
  35. db2 (cont.) =>        RN_USER_NUMBER,  
  36. db2 (cont.) =>        HIS_USER_NUMBER,  
  37. db2 (cont.) =>        RN_BASE_COUNTY_CODE,  
  38. db2 (cont.) =>        RN_BASE_PLAN_ID,  
  39. db2 (cont.) =>        RN_CREATE_DATE  
  40. db2 (cont.) =>   FROM JA.MARTD_DMRN_USER_MS  
  41. db2 (cont.) => WHERE RN_DATE = '2008-07-01' 
  42. db2 (cont.) => ;  
  43. SQL3104N The Export utility is beginning to export data to file   
  44. "/db2home/mart796/crw.txt".  
  45.  
  46. SQL3105N The Export utility has finished exporting "554848" rows.  
  47.  
  48. Number of rows exported: 554848  
  49. db2 => quit;  
  50. DB20000I The QUIT command completed successfully.  

到此,總共導出584848條記錄.接下來的便是把記錄get 下來,導入到本地的ORACLE數據庫.比較簡單.
 

 

 

【編輯推薦】

DB2 CREATE SERVER語句的用法

常用的DB2管理命令

深入探討DB2表連接原理

幾種常用的DB2循環用法

DB2創建數據庫的實現

責任編輯:段燃 來源: 互聯網
相關推薦

2010-09-06 15:13:05

DB2

2010-11-04 15:39:40

DB2 SQL語句

2010-11-04 13:25:16

DB2在線導出

2010-11-04 13:55:26

DB2 SQL腳本批量

2010-11-01 17:24:30

DB2批量執行

2010-08-31 14:01:00

DB2SQL腳本

2010-11-04 11:52:04

DB2分類取前N個記錄

2010-11-02 11:43:11

DB2動態SQL

2010-11-02 11:08:11

DB2循環查詢

2010-11-03 14:10:23

DB2在線備份

2010-11-01 11:13:57

DB2表管理

2010-11-04 11:17:42

DB2 Merge語句

2010-11-01 14:46:41

DB2更新語句

2010-11-11 11:25:45

SQL UPDATE語

2010-09-30 16:46:11

DB2操作語句

2011-08-17 20:48:25

索引建立語句非聚集索引唯一索引

2010-09-01 10:08:54

DB2SQL語句

2010-11-02 14:08:29

DB2創建用戶

2010-11-03 14:16:29

DB2增量備份

2010-08-27 14:54:21

DB2批處理腳本
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 超碰在线免费av | 国产在线a | aaa综合国产 | 国产精品99久久久久久久久久久久 | 欧美日韩一卡二卡 | 中文字幕免费 | 日韩中文视频 | 精品国产伦一区二区三区观看方式 | 久久精品一级 | 亚洲精品乱码久久久久久蜜桃91 | 亚洲精品一 | 免费黄色片在线观看 | 精品久久成人 | 一区二区三区亚洲视频 | 亚洲福利视频网 | 99精品电影 | 91精品久久久 | 精品在线一区二区三区 | 天天爽天天干 | 超碰欧美 | 久久精品国产免费高清 | 亚洲一区二区久久久 | 日本在线黄色 | 狠狠躁天天躁夜夜躁婷婷老牛影视 | 激情综合五月 | 日本精品视频一区二区 | 啪一啪在线视频 | xxxxx免费视频 | 久久精品福利 | 亚洲综合天堂网 | 日本精品一区二区三区视频 | 国产精品区二区三区日本 | 天天操操| 日本三级网 | 国产精品一区二区在线播放 | 日本电影韩国电影免费观看 | 操久久久| 久久久久久久久一区 | 久久久精品一区二区三区 | 亚洲国产中文字幕 | 成人日批视频 |