预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

InformixSQL培训教材1应用软件开发部培训教材InformixSQL培训教材(文档编号:YR-WD-E-006)方正奥德计算机系统有限公司二零零一年二月文档管理信息表主题InformixSQL培训教材版本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删除索引5八与事务相关的操作68.1开始事务68.2提交事务68.3取消事务6九载入/载出操作69.1载出69.2载入6编号:时间:2021年x月x日书山有路勤为径学海无涯苦作舟页码:与库相关的操作建库格式:CREATEDATABASEdatabase-name[INdbspace-name][WITHLOG]说明:dbspace-name为该库存放数据的dbspace缺省为rootdbspaceWITHLOG将该库设置为日志模式如果不指定则不能使用事务以及与日志有关的操作。示例:CREATEDATABASEdb_testINuser_dbsWITHLOG删库格式:DROPDATABASEdatabase-name说明:该操作无法恢复执行后将删除该库、库中所有的表、以及所有的数据。示例:DROPTABLEdb_test选择库格式:DATABASEdatabase-name说明:选择可访问的库作为当前库。示例:DATABASEdb_test关闭库格式:CLOSEDATABASE说明:使用该语句来关闭当前的数据库。与表相关的操作建表格式:CREATE[TEMP]TABLEtable-name(column-namedatatype[NOTNULL]…)示例:CREATETABLEbook(namechar(20)NOTNULLauthorchar(20)pricefloat)删除表格式:DROPTABLEtable-name查询操作格式:SELECT[DISTINCT]select-listFROMtablename[…][WHEREcondition][GROUPBYcolumn-list][HAVINGcondition][ORDERBYcolumn-list[DESC]…][INTOTEMPtable-name]示例:CREATETABLEcustomer(fnamechar(10)NOTNULLlnamechar(20)NOTNULLageintegerstatechar(5))SELECTfnamelnamestateFROMcustomerWHEREstate<>'CA'结果:fnamelnamestateBobShorterNJFredJewellAZJasonWallackDECathyO'BrianNJMarvinHanlonFLChrisPutnumOKJamesHenryMAEileenNeelieCOKimSatiferNYFrankLessorAZSELECTfnamelnameFROMcustomerWHEREstate<>"CA"ORDERBYlname;结果:fnamelnamestateMarvinHanlonFLJamesHenryMAFredJewellAZFrankLessorAZEileenNeelieCOCathyO'BrianNJChrisPutnumOKKimSatiferNYBobShorterNJSELECTTRIM(lname)||""||fnameFROMcustomer;结果:WatsonGeorgeReamCharlesQuinnDonaldSELECT*FROMcustomerWHERElnameMATCH"[J-O]*";结果:fnamelnameagestateFredJewell20AZFrankLessor19AZEileenNeelie25COCathyO'Brian45NJSELECTfnamelnameageFROMcustomerWHEREageBETWEEN20and30;结果:fnamelnameageFredJewell20FredJewell20SELECTmax(age)min(age)F