MemFire支持PostgresSQL的原生层查询。MemFire所有的传统关系模型功能,例如,引用了电话查询键键)、JOIN、分布式事务、部分资源、维护和存储过程。
MSQL 的主要组件包括数据定义语言(DDL)、操作语言(DML)和数据控制语言(DCL)。这些组件由多个数据元素构成,包括数据类型、数据库对象、名称和限定、表达式和注释。此外,MSQL 还提供了其他用途的组件,例如系统控制、事务控制和性能调试。
声明 | 描述 |
---|
中止 | 回滚事务 |
更改数据库 | 更改数据库定义 |
更改默认权限 | 定义默认访问权限 |
更改域 | 变化网域 |
更改组 | 变更群组 |
更改政策 | 更改行级安全策略 |
改变角色 | 改变角色 |
改变序列 | 更改顺序定义 |
更改表 | 更改表定义 |
更改用户 | 更改用户(角色) |
开始 | 开始交易 |
评论 | 在数据库对象上添加注释 |
犯罪 | 提交交易 |
复制 | 在表和文件之间复制数据 |
创建聚合 | 创建一个新的聚合 |
创建演员表 | 建立新的类型转换 |
创建数据库 | 创建一个新的数据库 |
创建域 | 创建一个新域 |
创建扩展 | 加载扩展 |
创建函数 | 创建一个新功能 |
创建索引 | 创建一个新索引 |
创建组 | 创建一个新组(角色) |
创建运算符 | 创建一个新的矛盾 |
创建操作员类 | 创建一个新的相似类 |
制定政策 | 创建一个新的行级安全策略 |
创建程序 | 创建一个新程序 |
创建角色 | 创建一个新角色(用户或组) |
创建规则 | 创建一个新规则 |
创建用户 | 创建一个新用户(角色) |
创建架构 | 创建一个新的架构(自带空间) |
创建序列 | 创建一个新的序列生成器 |
创建表 | 创建一个新表 |
创建表为 | 创建一个新表 |
创建触发器 | 创建一个新的支持 |
创建类型 | 建立新类型 |
创建视图 | 创建一个新的视图 |
解除分配 | 取消分配好幸福 |
删除 | 从表中删除行 |
做 | 执行一个匿名代码块 |
下降聚合 | 删除汇总 |
空投 | 删除类型转换 |
删除数据库 | 从系统中删除数据库 |
删除域 | 删除网域 |
删除扩展 | 删除扩展 |
下降功能 | 删除功能 |
删除组 | 删除组(角色) |
下拉运算符 | 删除冲突 |
下降操作员类 | 删除操作员类 |
放弃拥有 | 删除角色拥有的对象 |
放弃政策 | 删除行级安全策略 |
丢弃程序 | 删除程序 |
删除角色 | 删除角色(用户或组) |
丢弃规则 | 删除规则 |
丢弃序列 | 删除序列统计 |
掉落表 | 从数据库中删除表 |
下降触发器 | 删除请求 |
掉落类型 | 删除用户定义的类型 |
删除用户 | 删除用户(角色) |
结尾 | 提交事务 |
执行 | 执行准备好的事 |
解释 | 显示语句的执行计划 |
插 | 在表格插入行 |
锁 | 锁定 |
准备 | 准备一份声明 |
重新分配拥有 | 重新拥有的对象 |
重启 | 将参数设置为设置 |
撤销 | 删除访问权限 |
回滚 | 回滚事务 |
选择 | 从表中选择行 |
放 | 设置系统,会话或事务参数 |
设置约束 | 设置当前交易的约束 |
设定角色 | 设置角色 |
设置会话授权 | 设置会话授权 |
设置交易 | 设置事务行为 |
表演 | 显示系统、会话或事务参数的值 |
显示交易 | 显示交易的属性 |
截短 | 清除中表格的所有行 |
更新 | 更新表中的行 |
数据定义语言(DDL)
DDL语句通过CREATE、ALTER和DROP命令来定义数据库中的结构、更改定义以及删除定义。
声明 | 描述 |
---|
更改数据库 | 更改数据库定义 |
改变序列 | 更改序列统计的定义 |
更改表 | 更改表定义 |
创建聚合 | 创建一个新的地方功能 |
创建演员表 | 创建新的类型转换 |
创建数据库 | 创建一个新的数据库 |
创建扩展 | 加载扩展 |
创建函数 | 创建一个新功能 |
创建索引 | 创建一个新索引 |
创建运算符 | 创建一个新的矛盾 |
创建操作员类 | 创建一个新的相似类 |
创建程序 | 创建一个新程序 |
创建规则 | 创建一条新规则 |
创建架构 | 创建一个新的架构(自带空间) |
创建序列 | 创建一个新的序列生成器 |
创建表 | 创建一个新表 |
创建表为 | 创建一个新表 |
创建触发器 | 创建一个新的支持 |
创建类型 | 创建一种新的类型 |
创建视图 | 创建一个新的视图 |
下降聚合 | 删除汇总 |
空投 | 删除类型转换 |
删除数据库 | 从系统中删除数据库 |
删除扩展 | 删除扩展 |
下降功能 | 删除功能 |
下拉运算符 | 删除冲突 |
下降操作员类 | 删除相似类 |
丢弃程序 | 删除一个过程 |
丢弃规则 | 删除程序 |
丢弃序列 | 删除序列发生器 |
掉落表 | 从数据库中删除表 |
掉落类型 | 删除用户定义的类型 |
下降触发器 | 删除请求 |
截短 | 清空一个表或者一组表 |
数据操作语言(DML)
DML语句修改数据库的内容。
声明 | 描述 |
---|
删除 | 从表中删除行 |
插 | 向表插入行 |
选择 | 从表中选择行 |
更新 | 更新表中的行 |
数据控制语言(DCL)
DCL语句可以保护并防止损坏。
声明 | 描述 |
---|
更改默认权限 | 定义默认访问权限 |
更改组 | 变更群组 |
更改政策 | 更改行级安全策略 |
改变角色 | 更改角色(用户或组) |
更改用户 | 更改用户 |
创建组 | 创建一个新组(角色) |
制定政策 | 创建一个新的行级安全策略 |
创建角色 | 创建一个新角色(用户或组) |
创建用户 | 创建一个新用户(角色) |
删除组 | 移除群组 |
放弃政策 | 删除行级安全策略 |
删除角色 | 删除角色(用户或组) |
放弃拥有 | 删除拥有的对象 |
删除用户 | 删除用户 |
授予 | 授予权限 |
重新分配拥有 | 深深地拥有了对象 |
撤销 | 撤销权限 |
设定角色 | 设置角色 |
设置会话授权 | 设置会话授权 |
事务控制语言(TCL)
TCL语句管理数据库上的事务。
声明 | 描述 |
---|
中止 | 回滚事务 |
开始 | 开始事务 |
犯罪 | 提交事务 |
结尾 | 提交事务 |
回滚 | 回滚事务 |
设置约束 | 设置当前事务的约束 |
设置交易 | 设置事务行为 |
显示交易 | 显示事务的属性 |
会话和系统控制
声明 | 描述 |
---|
重启 | 将参数设置为设置 |
放 | 设置系统,会话或事务参数 |
表演 | 显示系统、会话或事务参数的值 |
性能控制
声明 | 描述 |
---|
解除分配 | 取消分配好幸福 |
执行 | 执行准备好的事 |
解释 | 解释陈述的执行计划 |
准备 | 准备一份声明 |
其他声明
声明 | 描述 |
---|
复制 | 在表和文件之间复制数据 |
做 | 执行一个匿名代码块 |