VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

创建或修改数据库对象

创建表可以使用Prepare和Exec函数。

例如:

stmt1,err := db.Prepare("drop table if exists student")
res1,err := stmt1.Exec()
fmt.Println(res1,err)
stmt2,err := db.Prepare("create table student(id int)")
res2,err := stmt2.Exec()
fmt.Println(res2,err)

要创建、更改或者删除一个类似表或者视图这样的数据库对象, 仍然可以使用 Query() 方法,但是没有结果集返回。

例如DROP表:

_, err := db.Query("DROP TABLE mytable;")

DROP数据库:

_, err := db.Query("DROP DATABASE mydatabase;")