编程步骤¶
- 导入database/sql和go-aci包,如下:
import (
"database/sql"
"fmt"
"strings"
_ "go-aci"
"log"
"os"
)
备注:”_”符号的意义是引入了go-aci包,但不直接使用包里面的函数或变量,会先调用包中的init函数。这种使用方式仅让导入的包做初始化,而不使用包中其他功能。
- 打开数据库连接:使用“aci”指定go-aci驱动,以及使用连接字符串打开特定的数据库。程序运行过程中一般保持打开且只打开一次。
db, err := sql.Open("aci","sysdba/szoscar55@127.0.0.1:2003/OSRDB")
- 执行SQL等相关操作。
- 程序结束前关闭连接。