文件名称:sqlparser:用于查询CSV文件的简单SQL解析器
文件大小:11KB
文件格式:ZIP
更新时间:2024-02-20 15:02:49
parser csv sql SQLGo
sqlparser-用于查询csv文件 用法 package main import ( "fmt" "log" "github.com/marianogappa/sqlparser" ) func main() { query, err := sqlparser.Parse("SELECT a, b, c FROM 'd' WHERE e = '1' AND f > '2'") if err != nil { log.Fatal(err) } fmt.Printf("%+#v", query) } 示例:SELECT起作用 query, err := sqlparser.Parse(`SELECT a FROM 'b'`) query.Query { Type: Select TableName: b Conditions: [] Updates: map[] Inserts: [] Fields: [a] } 示例:SELECT使用小写字母 query, err := sqlparser.Parse(`select a fRoM 'b'`) query
【文件预览】:
sqlparser-master
----sql_test.go(14KB)
----go.mod(94B)
----.travis.yml(1KB)
----LICENSE(1KB)
----go.sum(608B)
----README.md(12KB)
----query()
--------query.go(2KB)
----sql.go(13KB)
----README.template(2KB)