Skip to content

sankooc/gibero

Repository files navigation

Gibero (WIP)

Tibero-Driver for Go's database/sql package

install

go get -u github.com/sankooc/gibero

usage

package main

import (
   "database/sql"
   _ "github.com/sankooc/gibero"
)

func main() {
   db, _ := sql.Open("tibero", "tibero://username:[email protected]:1521/dbname")
 // transaction
   tx, _ := db.Begin()
   db.Exec("insert into TEST_TABLE(NUM,VAR_B) values ( ?, ? )", .21, "SANKOOC-")
   tx.Commit()
 // query
 resultSet, _ := db.Query("SELECT ID, ACCOUNT FROM TEST_DB")
   for resultSet.Next() {
   	var id int64
   	var account string
   // support string,int64,float64,time.Time 
   	resultSet.Scan(&id, &account)
   	log.Printf("id %d %s \n", id, account)
   }
}

About

tibero driver for go

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages