# Functions
AddColumn 声明一条添加列的语句.
AddConstraint 声明添加约束的语句.
CreateIndex 声明一条 CreateIndexStmt 语句.
CreateTable 创建表的语句
执行创建表操作,可能包含了创建索引等多个语句, 如果 e 是一个事务类型,且 e.Dialect() 是支持事务 DDL 的, 那么在执行时,会当作一个事务处理,否则为多个语句依次执行。.
CreateView 创建视图.
Delete 声明一条删除语句.
DropColumn 声明一条删除列的语句.
DropConstraint 声明一条删除表约束的语句.
DropIndex 声明一条 DropIndexStmt 语句.
DropTable 声明一条删除表的语句.
DropView 创建视图.
Insert 声明一条插入语句.
MergeDDL 合并多个 [DDLSQLer] 对象.
New 声明 SQLBuilder 实例
tablePrefix 表名前缀;.
No description provided by the author
Select 声明一条 SELECT 语句.
SyntaxError 返回语法错误的信息
typ 表示语句的类型,比如 SELECT、UPDATE 等; msg 为具体的错误信息;.
No description provided by the author
TruncateTable 生成清空表语句.
Update 声明一条 UPDATE 的 SQL 语句.
Version 查询数据库服务器的版本信息.
No description provided by the author
Where 生成 [Where] 语句.
# Variables
ErrNoData 在 [Select.QueryInt] 等函数中, 如果没有符合条件的数据,则返回此错误。.
# Structs
AddColumnStmt 添加列.
AddConstraintStmt 添加约束.
CreateIndexStmt 创建索引的语句.
CreateTableStmt 创建表的语句.
CreateViewStmt 创建视图的语句.
DeleteStmt 表示删除操作的 SQL 语句.
DropColumnStmt 删除列.
DropConstraintStmt 删除约束.
DropIndexStmt 删除索引.
DropTableStmt 删除表语句.
DropViewStmt 删除视图.
InsertStmt 表示插入操作的 SQL 语句.
SelectQuery 预编译之后的查询语句.
SelectStmt 查询语句.
No description provided by the author
No description provided by the author
TruncateTableStmt 清空表,并重置 AI.
UpdateStmt 更新语句.
No description provided by the author
WhereStmt SQL 语句的 where 部分.
WhereStmtOf 用于将 [WhereStmt] 的方法与其它对象组合.
# Interfaces
AddConstraintStmtHooker [AddConstraintStmt.DDLSQL] 的钩子函数.
No description provided by the author
No description provided by the author
DropColumnStmtHooker DropColumnStmt.DDLSQL 的钩子函数.
No description provided by the author
No description provided by the author
InsertDefaultValueHooker 插入值全部为默认值时的钩子处理函数.
No description provided by the author