猿问

Golang 和 Postgresql CREATE TABLE 给我带来问题

使用并遵循文档: https://godoc.org/github.com/lib/pq 但在下班后看不到并在线研究以找到将变量传递给 db.Exec() 我的任何好例子m 构建一个程序,该程序将根据在命令参数中输入的某些名称创建新表。

db.Exec(`CREATE TABLE $1(
    ID INT PRIMARY KEY NOT NULL,
    HOST    TEXT    NOT NULL,
    PORTS   TEXT,
    BANNERS TEXT,
    JAVASCRIPT TEXT,
    HEADERS TEXT,
    COMMENTS TEXT,
    ROBOTS  TEXT,
    EMAILS  TEXT,
    CMS     TEXT,
    URLS    TEXT,
    BUSTIN  TEXT,
    VULN    TEXT
    )`,  tablename)

但运气不好,我显然已经尝试改变周围的事情,即使我尝试在字符串上构建 CREATE TABLE 语法并尝试传递它而不是 db.Exec(string) 但也没有运气......有人可以给我一只手?


眼眸繁星
浏览 133回答 0
0回答
随时随地看视频慕课网APP

相关分类

Go
我要回答