GaussDB-ecpg组件介绍

57 阅读1分钟

GaussDB-ecpg组件介绍

  • ecpg支持平台

    操作系统平台
    EulerOS V2.0SP5x86_64位
    EulerOS V2.0SP9ARM64位
    Kylin V10x86_64位
    Kylin V10ARM64位
  • ecpg组件

    • ecpg:用于对嵌入式SQL-C进行预处理的可执行二进制文件。
    • libecpg:为ecpg提供连接、执行SQL、事务等实现的动态库,包括libecpg.so、libecpg.so.6和libecpg.so.6.4,在C语言程序编译执行时通过“-lecpg”参数引用。
    • libpgtypes:ecpg提供的用于实现数值、日期、时间戳、区间类型数据操作运算的动态库,包括libpgtypes.so、libecpg.so.6和libecpg.so.6.4,在C语言程序编译执行时通过“-lpgtypes”参数引用。
  • ecpg组件的获取路径

    • ecpg二进制获取路径:$GAUSSHOME/bin
    • ecpg依赖动态库路径:$GAUSSHOME/lib
    • ecpg所需头文件路径:$GAUSSHOME/include/ecpg

更多详情请参考GaussDB 文档中心:doc.hcs.huawei.com/db/zh-cn/ga…