ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:32.06KB ,
资源ID:934972      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/934972.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(VF中的SQL语句大全.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

VF中的SQL语句大全.docx

1、VF中的SQL语句大全VFP的SQL命令和语句大全1.CREATETABLE一般格式为:CREATETABLE|dbf(字段名1字段类型(字段宽度,小数位数),字段名2字段类型(字段宽度,小数位数)例:CREATETABLExscj(xhc(8),xmc(6),xbc(2),;cjn(5,1),ksrqd)2.ALTERTABLE命令格式:添加字段ALTERTABLExscjADDCOLUMNkcmcC(14)重命名字段ALTERTABLExscjRENAMECOLUMNkcmcTOkc删除字段ALTERTABLExscjDROPCOLUMNkc3.INSERT一般格式为:INSERTINTO

2、(字段名1,字段名2)VALUES(表达式1,表达式2)例:INSERTINTOxscj(xh,xm,cj)VALUES(81991001,良,85.5)4.UPDATE命令格式:UPDATESET字段1=表达式1,字段2=表达式2;WHERE条件表达式例:UPDATExscjSETcj=cj*1.05WHEREcj805.DELETE命令格式:DELETEFROMWHERE条件表达式例:DELETEFROMxscjWHEREcj606.SELECT-SQL命令创建查询常用的格式:SELECT表名1.字段名1AS标题名1,表名1.字段名2AS标题名2,FROM数据库名!表名1,数据库名!表名2

3、,数据库名!表名3TOFILE文本文件名|intotable|intocursor表文件名WHERE选定条件GROUPBY分组字段名HAVING分组中的满足条件ORDERBY排序字段名1ASC|DESC,排序字段名2ASC|DESC.示例:浏览学生中的查询学生student.qpr:SELECT表xs.xhas学号,表xs.xmas,表xs.xbas性别,;表xs.csrqas出生日期,表xs.bjas班级名称;FROM数据test!表xs;WHERE表xs.bj=cs1;ORDERBY表xs.xh;INTOTABLExs浏览成绩中的按课程查询sub_cj.qpr:SELECT表xs.bjas

4、班级名称,COUNT(表xs.xh)as班级人数,AVG(表cj.cj)as平均分,;MAX(表cj.cj)as最高分,MIN(表cj.cj)as最低分;FROM数据test!表xs,数据test!表cj,数据test!表kc;WHERE表cj.xh=表xs.xh;AND表kc.kcm=表cj.kcm;AND表cj.kcm=sc1;GROUPBY表xs.bj;ORDERBY表xs.bj;INTOTABLEsub_cj7.CREATESQLVIEW命令创建视图打开数据库,用命令来创建视图:OPENDATABASE数据库名CREATESQLVIEW视图文件名ASSQL-SELECT语句例:OPEN

5、DATABASESJCREATSQLVIEWSCOREASSELECTSJCJ.XH,SJCJ.CJ;FROMSJ!SJCJWHERESJCJ.KCH=”计算机基础”8.CREATETABLE-SQL命令创建数据库表命令一般格式:Createtable表名1free(字段名1字段类型代号(字段宽度,小数位数)null|notnullcheck字段规则1error“信息1”default默认值primarykey|uniquereferences表名2tag索引标识1,字段名2字段类型代号(字段宽度,小数位数)null|notnullcheck字段规则2error“信息2”default默认值)

6、|fromarray数组名使用示例:creatdataxscjgl&创建学生成绩管理数据库createtablexs(;xhc(4)default1201primarykey,;xmc(6),;xbc(2)checkxb=男orxb=女error性别只能是男或女default女,;nln(2)null;)&创建学生表createtablekc(;kchc(3)unique,;kcmc(10),;xfn(3,1),;bxkl;)&创建课程表createtablecj(;xhc(4)default1201referencexstagxh,;kchc(8),;ksrqd,;cjn(5,1);)&创建

7、成绩表modidataaltertablecjaddprimarykeyxh+kch+str(cj,4,1)tagdh&为成绩表添加一个主索引一、主要命令:1、CREATECREATEDATABASE库文件名.DBC建立数据库:CREATETABLE/DBF表名(各个字段属性)建立表CREATEVIEWAS建立视图执行这个语句时,如果没有打开的数据库,则建立独立的视图,这样的视图不能存储。2.DROPDROPVIEW删除视图3、MODIFYSTRUCTURE作用:显示表文件结构,并允许修改此表的结构。格式:MODIFYSTRUCTURE说明:只有在用USE命令打开表文件以后,才能显示或修改表文

8、件的结构。4、APPEND作用:在当前表的尾部(无论表中有无记录)追加记录(在当前表指当前正使用的表)。格式:APPENDBLANK说明:在APPEND命令后面加上BLANK参数表示在当前表的尾部添加一条空白记录。无BLANK参数时,表示在当前表的尾部添加一条记录并要求用户输入相应的字段容。5、INSERTINSERTBLANKBEFORE在当前表的当前记录之前插入一条空白记录INSERTINTO表名(字段VALUES(表达式1,表达式2)插入记录INSERTINTO表名FROMARRAYArrayName|FROMMEMVAR如带有FROMMEMVAR子句,则用同名的存变量给字段赋值。例:I

9、NSERTINTO学生(XH,XM,XB)VALUES(“950106”,“高山”,“男”)6.ALTERTABLE表名ADD字段名字段类型(字段参数)添加字段ALTERTABLE表名ALTER字段名SETCHECK为字段添加有效性规则例:ALTERTABLE评分ALTER分数SETCHECK分数=0AND分数=10ALTERTABLE表名DROP字段名ALTERCOLUMN字段名TypeNULL|NOTNULL,字段名TypeNULL|NOTNULL.DROP字段名,字段名,.例:altertable歌手add最后得分F(6,2)7、UPDATEupdateset,where例:update

10、产品set单价单价*1.088、BROWSE作用:打开一个“浏览”窗口,供用户浏览或修改记录。格式:BROWSEFIELDS9、USE作用:打开和关闭表文件。格式:USE10、LIST和DISPLAY格式:LIST|DISPLAYOFFFIELDSWHILEFORTOPRINT|TOFILELIST|DISPLAYSTRUCTURETOPRINT|TOFILE)LIST|DISPLAYSTATUSTOPRINT|TOFILE注:LIST命令一次连续显示完所有记录容。DISPLAY命令在显示记录满屏后,要求用户按任意键继续显示。如果LIST与DISPLAY都无任何选择项时,LIST显示文件的全部

11、记录,DISPLAY仅显示当前记录。11、记录的定位作用:用记录指针(POINTER)定位记录。格式:1)GOTORECORDn|TOP|BOTTOM命令定位GORECORDNGOBOTTOMGOTOP2)n3)SKIP+|-n说明:第一个命令又叫绝对定位,其中,RECORDn定位到n号记录,TOP定位到第1个记录,BOTTOM定位到最后一个记录。第二个命令定位到第n个记录,n是一个数值。第三个命令又叫相对定位,它以当前记录为基准前移(-)或后移(+)n个记录,不选任选项,则默认记录指针后移一个记录。LOCATEFOR围:ALLNEXTN,RECORDN,REST12、CHANGE和EDIT作

12、用:显示要编辑或修改的字段。格式:CHANGE|EDITFIELDSWHILEFOR13、REPLACE格式:REPLACEWITH,WITHFORWHILE例:REPLACEALL工资WITH工资+200FOR工资1000REPLACEFROMARRAY数组名FIELDS字段名列表常用子句用存数组的值更新数据表中的记录:14、DELETE、PACK、ZAP和RECALL作用:分别是给要删除的记录作删除标记、彻底删除、删除所有记录和取消被选中的表记录的删除标志。格式:DELETEWHILEFOR(特例:DELETEFILEFILENAME.DBF,该命令删除指定的表文件)DELETETAGALLOF复合索引文件名DELETETAG索引标识1OF复合索引文件名1,索引标识2OF复合索引文件名2例:DELETEFROM订单WHERE签订日期=2001-01-02PACKZAPRECALLFORWHILE15、SORT和INDEX1)SORT

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1