VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

附录1:主要接口

pq 驱动由具有建立和管理与Vastbase G100数据库连接、执行SQL语句和对结果集进行储存管理的若干功能类组成。

  • sql.Open

    与特定数据库的连接(会话)。在连接上下文中执行SQL 语句并返回结果。

    示例:

    connStr := “host=127.0.0.1 port=5433 user=gaussdb password=Aa123456 dbname=vastbase sslmode=disable”
    db, err := sql.Open(“openGauss”, connStr)
    
  • QueryRow

    用于执行SQL语句并通过Scan返回结果。

    示例:

    err = db.QueryRow(“select current_data”).Scan(&date)
    
  • Query

    存储执行SQL语句产生的结果集。

    示例:

    rows,err := db.Query(“select * from products where name=$1”, pname)