firebird language reference 30 rus
3.98 MB
719 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
俄语 | .pdf | 3 |
摘要 | ||
文档是Firebird 3.0数据库的SQL语言参考指南,涵盖了SQL的基本语法、数据类型、DDL和DML操作、事务管理、异常处理、存储过程、安全管理、操作符和内置函数等内容。此外,还包括系统表描述、字符集和排序规则的定义。文档详细介绍了Firebird支持的各类SQL操作及其使用示例,并提供了不同格式的文档下载链接和更新信息。 | ||
AI总结 | ||
《Firebird Language Reference 3.0 Rus》是关于Firebird 3.0数据库管理系统的SQL语言参考指南,内容涵盖了Firebird支持的SQL语言的各个方面。以下是该文档的主要内容和核心信息的总结:
### 文档概述
1. **赞助和编写信息**:
- **赞助**:该文档的制定由Moscow Exchange(莫斯科交易所)铂金赞助。
- **编写与编辑**:文档由多位专家共同完成,包括Denis Simonov、Pol Vinkenoog、Dmitry Kuzmenko等,编辑团队包括Alexander Karpeykin和其他几位专家。
2. **更新和获取方式**:
- Firebird数据库和其文档持续更新,用户可以通过GitHub和官方网站获取最新版本文档。
3. **文档内容**:
- 详细描述Firebird 3.0支持的SQL语言,涵盖以下主要内容:
- **基础知识**:包括SQL关键字、数据类型、运算符等。
- **数据定义语言(DDL)**:如CREATE、ALTER、DROP等操作。
- **数据操作语言(DML)**:如SELECT、INSERT、UPDATE、DELETE等操作。
- **事务管理**:如COMMIT、ROLLBACK、SAVEPOINT等操作。
- **存储过程和触发器**:使用PSQL( Procedures SQL)进行操作。
- **安全和权限管理**:如GRANT、REVOKE等操作。
- **系统表和监控表**:描述数据库的元数据和监控信息。
- **字符集和排序规则**:支持多种字符集和语言排序规则。
4. **数据类型**:
- 包括字符类型(CHARACTER、VARCHAR)、数值类型(SMALLINT、INTEGER、BIGINT)、日期和时间类型等。例如:
- `CHARACTER VARYING(n)`:表示长度可变的字符字符串,最大长度为32765字节。
- `SMALLINT`:16位整数,范围为-32768到32767。
- `INTEGER`:32位整数,范围为-2147483648到2147483647。
5. **事务管理**:
- Firebird的所有操作都在事务中执行。支持的主要事务操作包括:
- `SET TRANSACTION`:设置事务参数并启动事务。
- `COMMIT`:提交事务并保存更改。
- `ROLLBACK`:回滚事务并撤销更改。
- `SAVEPOINT`:设置保存点以实现部分回滚。
- `RELEASE SAVEPOINT`:删除保存点。
6. **SQL运算符和谓词**:
- 包括常用运算符(如`+`、`-`、`*`、`/`)和谓词(如`LIKE`、`IN`、`BETWEEN`)。
- 特殊谓词如`LIKE`支持使用`%`和`_`作为通配符,支持使用`ESCAPE`字符处理特殊字符。
7. **系统表和安全性**:
- 系统表如`SEC$GLOBAL_AUTH_MAPPING`、`SEC$USERS`、`SEC$USER_ATTRIBUTES`用于存储安全相关信息。
8. **字符集和排序规则**:
- 支持多种字符集和排序规则,包括WIN1257(立陶宛语)、WIN1258(越南语)等。
9. **附录和索引**:
- 附录部分包括字符集详细信息、License协议等内容。
- 索引部分提供了关键字和术语的快速查找。
### License信息
- 本文档遵循“Public Documentation License Version 1.0”(公开文档许可协议1.0版),用户必须同意协议条款才能使用文档。
### 总结
本文档是Firebird 3.0数据库的全面SQL参考指南,详细描述了语言的语法、功能和使用场景,适合开发人员、数据库管理员和用户参考。内容涵盖了从基本数据类型到高级事务管理的所有关键方面,是使用Firebird数据库的重要资源。 |
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
712 页请下载阅读 -
文档评分