SQL
文章平均质量分 85
xingwangc2014
这个作者很懒,什么都没留下…
展开
-
Golang访问SQL like数据库(一)——思想、driver需实现接口
Golang官方没有提供数据库驱动,只是为开发数据库驱动定义了一些标准接口,开发者可以根据官方定义的标准接口来开发相应的数据库驱动。这样做的好处是:只要是按照标准接口开发的代码,需要迁移数据库时不需要任何的修改。原创 2016-08-08 02:39:22 · 2233 阅读 · 0 评论 -
Golang访问SQL like数据库(二)——sql package主要数据结构及方法
接上一篇,sql package的主要实现是database/sql, sql 中比较重要的数据结构是:type DBtype Rowtype Rowstype StmtType Txsql.Registersql.Register接口用于注册数据库驱动。第三方开发的数据库,需要在init中调用这个接口来完成本驱动的注册。接口声明为:func Register(name string,原创 2016-08-08 02:46:28 · 4756 阅读 · 9 评论 -
Golang访问SQL Like数据库(三)——sql package + Postgres driver源码走读
Golang官方没有提供数据库驱动,只是为开发数据库驱动定义了一些标准接口,开发者可以根据官方定义的标准接口来开发相应的数据库驱动。这样做的好处是:只要是按照标准接口开发的代码,需要迁移数据库时不需要任何的修改。原创 2016-08-08 02:50:35 · 1867 阅读 · 6 评论 -
Go sqlx包 + postges pq包实现postgres的批量插入、更新
当有大量数据需要插入时,批量操作省去了大量建立、关闭连接的操作,将多次数据库写IO操作合并成一次操作,省去了很多不必要的时间消耗,将显著提高写效率。原创 2017-01-26 11:59:43 · 9514 阅读 · 2 评论