- 0
- 0
- 约1.35万字
- 约 14页
- 2017-11-08 发布于浙江
- 举报
下载
下载
第11章 使用SQL结构化查询语句
S Q L结构化查询语句是关系型数据库的标准语言,已经为大多数数据库管理系统所应用。结
构化语言已经被A N S I标准所定义,所以该语言的全部结构和功能不会因供应商的不同而有差异。
本章介绍如何在D e l p h i 中使用S Q L语句,包括以下内容:
• SQL 语句简介
• SQL在D e l p h i 中的应用
11.1 SQL语句简介
S Q L语句可以从关系数据库中获得数据,可以建立数据库、增加数据、修改数据和实现
其他功能。 S Q L语言是一个非过程化的语言,一次处理一个记录。 S E L E C T _ S Q L语句的语法
如下:
S E L E C T [ A L L | D I S T I N C T ] [ TOP nExpr[PERCENT]]
[Alias.]Select-Item[AS Column_Name]
[,[Alias.]Select_Item[AS Column_Name]...]
F R O M [ F O R C E ]
[ D a t a b a s e N a m e ] Ta b l e [ [ A S ] L o c a l _ A l i a s ]
[ [ I N N E R | L E F T [ O U T E R ] | R I G H T [ O U T E R ] | F U L L [ O U T E R ] J I O N
D a t a b a s e N a m e ] Ta b l e [ [ A S ] L o c a l _ A l i a s ]
[ON JionCondition...]
[ [ I N TO Destination]
| [ TO FILE FileName[ADDITIVE]|TO PRINTER[PROMPT]
| TO SCREEN]]
[PREFERENCE PreferenceName]
[ N O C O N S O L E ]
[ P L A I N ]
[ N O WA I T ]
[WHERE JionCondition[AND JionCondition...]
[AND|OR FilterCondition[AND|OR FilterCondition...]]]
[GROUP BY GroupColumn[,GroupColumn...]]
[HavING FilterCondition]
[UNION [ALL]SELECTCommand]
[ORDER BY Order_Item[ASC|DESC][,Order_Item[ASC|DESC]...]]
S Q L语句可以完成许多功能,例如:
• 查询数据
• 在数据库表格中插入、修改和删除记录
• 建立、修改和删除数据对象
• 控制对数据和数据对象的存取
• 确保数据库的一致性和完整性
第11章 使用S Q L结构化查询语句 291
下载
11.2 SQL在Delphi中的应用
同其他数据库管理系统一样,在D e l p h i 中使用查询也是非常有用的,可以使用 S Q L设计功
能强大的查询工具。
在D e l p h i 中,通常是通过Q u e r y组件来使用 S Q L语句的。下面我们先通过一个例子演示一
下如何通过Q u e r y组件使用S Q L语句。
设计如图 11 - 1所示的窗体。
图11-1 演示使用Query组件的窗体
窗体中各组件的设置如下:
object Form1: TForm1
Left
您可能关注的文档
最近下载
- 提高市政雨水管道接口施工一次验收合格率.docx VIP
- 食品企业管理体系建立与认证吴亨覃海元61课件.pptx
- 新智能制造产业领域的智能仓储与物流解决方案.pptx VIP
- 电子科技大学860软件工程学科基础综合2020年考研专业课初试大纲.pdf VIP
- 2026人教版小学英语四年级上册期末综合试卷(3套含答案解析 打印版).docx
- 复杂底座的三维造型及数控加工工艺设计.docx VIP
- 2024北京昌平一中高三11月月考英语试题及答案.pdf VIP
- “建筑制图基础实训作业”及“建筑制图与识图实训小作业1-4部分参考答案”.pdf VIP
- 《食品企业管理体系建立与认证》课程标准.docx VIP
- 2025年房地产经纪人养老地产风险管理与应急预案专题试卷及解析.pdf VIP
原创力文档

文档评论(0)