SMALL
package main
import (
"database/sql"
"fmt"
_ "github.com/godror/godror"
)
func main() {
db, err := sql.Open("godror", "scott/tiger@xx.xx.xx.xx:1521/XE")
if err != nil {
fmt.Println(err)
return
}
defer db.Close()
rows, err := db.Query("select empno from EMP where ENAME='SMITH'")
if err != nil {
fmt.Println("Error running query")
fmt.Println(err)
return
}
defer rows.Close()
var emp string // DB에서 받을 데이터를 저장할 변수 선언
for rows.Next() {
rows.Scan(&emp) // DB에서 받은 데이터 할당
}
fmt.Printf("The date is: %s\n", emp)
}
LIST
'Programming > Go Programming' 카테고리의 다른 글
[Go] Package (0) | 2022.12.30 |
---|---|
[Go]Applying The Clean Architecture to Go applications (0) | 2022.12.30 |
[Go]Go언어 oracle 연결 (0) | 2022.12.29 |
[Go Tutorial]예제로 배우는 Go 프로그래밍 (0) | 2022.12.29 |