golang连接PostgreSQL实现增删改查操作代码
代码语言:golang
所属分类:其他
代码描述:golang连接PostgreSQL实现增删改查操作代码
代码标签: golang 连接 PostgreSQL 增删改查 操作
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
package main import ( "database/sql" "fmt" _ "github.com/bmizerany/pq" ) func main() { db, err := sql.Open("postgres", "host=127.0.0.1 user=test_user password=abc123 dbname=test_db sslmode=disable") checkErr(err) //插入数据 //stmt, err := db.Prepare("INSERT INTO COMPANY(ID,NAME,AGE,SALARY,ADDRESS) VALUES($1,$2,$3,$4,$5) RETURNING id") // checkErr(err) // res, err := stmt.Exec(11,"bfw", 123, 12300,"上海") // checkErr(err) //pg不支持这个函数,因为他没有类似MySQL的自增ID // id, err := res.LastInsertId() // checkErr(err) //fmt.Println(id) //更新数据 //stmt, err = db.Prepare("update COMPANY set NAME=$1 where id=$2") // checkErr(err) //res, err = stmt.Exec("bfw", 1) //checkErr(err) //affect, err := res.RowsAffected() //checkEr.........完整代码请登录后点击上方下载按钮下载查看
网友评论0