pdf文档 firebird 40 language reference

3.43 MB 778 页 0 评论
语言 格式 评分
英语
.pdf
3
摘要
文档详细描述了Firebird 4.0数据库管理系统支持的SQL语言,包括其数据定义语言(DDL)语句和存储过程语言(PSQL)。Firebird 4.0遵循国际SQL标准,涵盖数据类型、存储结构、引用完整性机制、数据操作能力和访问权限等方面。此外,文档介绍了Firebird 4.0的DDL语句,用于创建、修改和删除数据库对象,包括数据库、表、视图等。此外,文档还涉及了 сообщ sóc               Firebird 的配置、命令行工具及编程API等内容不在本文档范围内。
AI总结
《Firebird 4.0 Language Reference》是一份全面描述Firebird 4.0支持的SQL语言的文档。主要内容如下: ### 1. **关于Firebird 4.0语言参考** - **内容涵盖**:详细介绍了Firebird 4.0的SQL语言特性,包括数据定义(DDL)、数据操作(DML)、事务控制、数据查询、存储过程、函数、触发器以及动态可执行代码块。 - **标准兼容性**:Firebird 4.0接近国际标准SQL,从数据类型、存储结构、参考完整性机制到数据操作和访问权限均符合规范。 - **增强功能**:支持强大的过程语言(PSQL),用于存储过程、函数、触发器等。 - **文档范围**:不包括Firebird的配置、命令行工具和编程API的说明。 ### 2. **作者与贡献者** - **主编**:主要由Dmitry Filippov、Alexander Karpeykin、Alexey Kovyazin、Dmitry Kuzmenko、Denis Simonov、Paul Vinkenoog、Dmitry Yemanov和Mark Rotteveel等完成。 - **贡献者**:包括Adriano dos Santos Fernandes、Alexander Peshkov、Vladyslav Khorsun、Claudio Valderrama、Helen Borrie等。 - **反馈机制**:读者可通过GitHub的问题跟踪系统报告错误或补充内容。 ### 3. **数据定义(DDL)语句** - **功能**:用于创建、修改和删除数据库对象,包括数据库、表、视图、索引、约束、触发器等。 - **ALTER DATABASE示例**: - 添加次级文件:`ALTER DATABASE ADD FILE 'D:\test4.fdb' STARTING AT PAGE 30001;` - 指定路径差异文件:`ALTER DATABASE ADD DIFFERENCE FILE 'D:\test.diff';` - 设置默认字符集:`ALTER DATABASE SET DEFAULT CHARACTER SET WIN1252;` - 切换至“副本安全”模式:`ALTER DATABASE BEGIN BACKUP;` ### 4. **SQL语言结构** - **字符和操作符**:支持常见的算术、字符串、逻辑操作符。 - **注释**:Firebird支持块注释(`/* ... */`)和单行注释(`-- ...`)。 - **表达式**:包括字符串连接、算术操作、比较和逻辑操作。 ### 5. **附录** - **字符集和排序序列**:详细列出了支持的字符集(如WIN1251、WIN1258)及其排序规则。 - **许可证**:文档采用Public Documentation License Version 1.0,内容源自Firebird 3.0语言参考的改编。 - **版本历史**:记录了文档的更新日志,包括功能调整、语法修改和错误修正。 ### 总结 本文档是Firebird 4.0 SQL语言的权威参考,涵盖了从基础语法到高级功能的全方面内容,适合开发者和数据库管理人员使用。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 771 页请下载阅读 -
文档评分
请文明评论,理性发言.