




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Informix SQL培训教材应用软件开发部培训教材Informix SQL培训教材(文档编号:YR-WD-E-006)方正奥德计算机系统有限公司二零零一年二月6文档管理信息表主 题Informix SQL培训教材版 本V1.0.1内 容介绍Informix中常用的SQL语句的用法关 键 字SQL参考文档提交时间2001年2月22日撰 写 人宫载军文档修改记录表修改人修改时间修改内容目 录一与库相关的操作11.1建库11.2删库11.3选择库11.4关闭库1二与表相关的操作22.1建表22.2删除表2三查询操作2四删除操作4五插入操作5六修改操作5七与索引相关的操作57.1建索引57.2删除
2、索引5八与事务相关的操作68.1开始事务68.2提交事务68.3取消事务6九载入/载出操作69.1载出69.2载入6一 与库相关的操作1.1 建库格式:CREATE DATABASE database-name IN dbspace-name WITH LOG说明:dbspace-name为该库存放数据的dbspace,缺省为root dbspaceWITH LOG将该库设置为日志模式,如果不指定,则不能使用事务以及与日志有关的操作。示例:CREATE DATABASE db_test IN user_dbs WITH LOG1.2 删库格式:DROP DATABASE database-na
3、me说明:该操作无法恢复,执行后将删除该库、库中所有的表、以及所有的数据。示例:DROP TABLE db_test1.3 选择库格式:DATABASE database-name说明:选择可访问的库作为当前库。示例:DATABASE db_test1.4 关闭库格式:CLOSE DATABASE说明:使用该语句来关闭当前的数据库。二 与表相关的操作2.1 建表格式:CREATE TEMP TABLE table-name ( column-name datatype NOT NULL,)示例:CREATE TABLE book (namechar(20)NOT NULL,authorchar
4、(20),pricefloat)2.2 删除表格式:DROP TABLE table-name三 查询操作格式:SELECT DISTINCT select-list FROM tablename ,WHERE conditionGROUP BY column-list HAVING conditionORDER BY column-list DESC,INTO TEMP table-name示例:CREATE TABLE customer(fnamechar( 10 )NOT NULL,lnamechar( 20 )NOT NULL,ageinteger,statechar( 5 )1. S
5、ELECT fname,lname,state FROM customer WHERE state <> 'CA'结果:fnamelnamestateBobShorterNJFredJewellAZJasonWallackDECathyO'BrianNJMarvinHanlonFLChrisPutnumOKJamesHenryMAEileenNeelieCOKimSatiferNYFrankLessorAZ2. SELECT fname, lname FROM customer WHERE state <> "CA" ORDE
6、R BY lname;结果:fnamelnamestateMarvinHanlonFLJamesHenryMAFredJewellAZFrankLessorAZEileenNeelieCOCathyO'BrianNJChrisPutnumOKKimSatiferNYBobShorterNJ3. SELECT TRIM(lname) |", "| fname FROM customer;结果:Watson, GeorgeReam, CharlesQuinn, Donald4. SELECT * FROM customer WHERE lname MATCH "
7、;J-O*"结果:fnamelnameagestateFredJewell20AZFrankLessor19AZEileenNeelie25COCathyO'Brian45NJ5. SELECT fname, lname, age FROM customer WHERE age BETWEEN 20 and 30;结果:fnamelnameageFredJewell20FredJewell206. SELECT max(age), min(age) FROM customer结果:(max)(min)45197. SELECT fname, lname FROM custom
8、er WHERE state is null8. SELECT age, count(*) FROM customer GROUP BY age结果:age(count(*)2011929. SELECT age, count(*) FROM customer GROUP BY age HAVING count(*)>1结果:age(count(*)19210. SELECT AVERAGE(age) FROM customer结果:(avg)27.25四 删除操作格式:DELETE FROM table-name WHERE condition五 插入操作格式:INSERT INTO
9、table-name (column-list)VALUES (value-list) | SELECT-statement六 修改操作格式:UPDATE table-nameSET column-name = expression ,.| (col-list) | * = (expr-list)WHERE condition七 与索引相关的操作7.1 建索引格式:CREATE UNIQUE INDEX index-name ON table-name (column-name,)示例:CREATE INDEX cust_idx1 ON customer ( lname )7.2 删除索引格式:DROP INDEX index-name八 与事务相关的操作8.1 开始事务格式:BEGIN WORK8.2 提交事务格式:COMMIT WORK8.3 取消事务格式:ROLLBACK WORK九 载入/载出操作9.1 载出格式:UNLOAD TO file-name select-statement示例:UN
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年全国大学生科普知识竞赛题库200题及答案
- 高端工作汇报年终总结模板
- 2025年山东五莲山水旅游发展集团有限公司招聘笔试参考题库含答案解析
- 网络红人培训
- 2025年一建《机电工程管理与实务》考试施工现场管理法规与规范试题
- 2025租客租赁合同范本
- 变电运维(技师)技能鉴定理论考试题库及答案
- 2024年7月份离子医疗中心施工防辐射条款
- 知识分子的使命
- 2025企业视觉识别系统设计与实施合同协议书
- 《晴隆县长兴煤矿有限责任公司晴隆县长流乡长兴煤矿(变更)矿产资源绿色开发利用方案(三合一)》评审意见
- 2024-2025学年第二学期天域全国名校协作体高三3月联考 语文试卷(含答案)
- 2025年晋中职业技术学院单招职业技能测试题库及参考答案
- 2025光伏发电站绿色拆除技术规范
- GB/T 35624-2025应急避难场所通用技术要求
- 1688运营培训课件
- DeepSeek 15天培训教材从入门到精通
- 箱式变电站迁移施工方案
- 道路运输企业安全风险辨识分级管控清单
- 北师大版六年级数学下册试题第三单元测试卷(含答案)
- 城市轨道交通桥隧维修与养护 课件 1.1桥梁设施基础知识
评论
0/150
提交评论