zoukankan      html  css  js  c++  java
  • Sybase使用bcp工具对表或者某查询结果进行单独导出导入

    同一个数据库服务,不同的库,用insert ... select
    如果是不同的数据库服务,将sql对应的查询结果定义为view(视图),然后bcp out, bcp in

    使用前在ini(windows) interface(unix)上先增加一个服务名

    bcp是一个客户端应用

    bcp  dbname..view_name  out ...  -Stt -c

    在数据库客户端连接源数据库,创建相关数据集视图
    CREATE VIEW V_TXN_MBP_ENTRYANDEXIT_SC
    AS
    SELECT * FROM TXN_MBP_ENTRYANDEXIT A
    WHERE A.REPORT_TIME BETWEEN '2020-09-01' AND '2021-10-01'
    AND A.STATION_ID='0505'

    打开cmd窗口,分别执行下面两条命令
    bcp LC数据库名称..V_TXN_MBP_ENTRYANDEXIT_SC out C:\Sybase\mbpdata -Usa -P123456 -SHFLCDB -Jcp936 -c
    bcp SC数据库名称..TXN_MBP_ENTRYANDEXIT in C:\Sybase\mbpdata -Usa -P123456 -SHFSCDB -Jcp936 -c

  • 相关阅读:
    UVA11367 Full Tank?
    不均衡样本集问题
    NLP interview
    Linux 指令
    Python 趣题
    Grid Illumination
    动态规划-Minimum Cost to Merge Stones
    Contest 141
    Python join()方法
    Single Number
  • 原文地址:https://www.cnblogs.com/dll102/p/15788553.html
Copyright © 2011-2022 走看看