数据库中有一张表 student, 有两列分别是xh varchar(10), xm varchar(50),xh是主码。

数据库中有一张表 student, 有两列分别是xh varchar(10), xm varchar(50),xh是主码。,第1张

VARCHAR2(50 char)这种类型的字段最多放50个字符,不够50个用空格填充;

而VARCHAR2(50)最大允许存放50个字符,但是不足50个也不用空格填充。

varchar2是变长字符串,与CHAR类型不同,它不会使用空格填充至最大长度。VARCHAR2最多可以存储4,000字节的信息。

我给你简要解释吧:

唉~~~~先解释下索引

数据库的索引,就是按指定的条件【比如:成绩、学号等字段】升序或者降序排列,便于检索查看等等...

VFP的索引有IDX(单索引)和CDX(复合索引)等------------(这个你没问我不作为主要解释了)

index on ... to ... 单索引

index on ... tag ... 复合索引

解释:

1、性别+str(100-数学)

就是:按性别为主要升序,数学为次要降序(如果数学满分为120,则应该【120-数学】吧)生成索引,索引文件为:KK.IDX

也就是:男女同学先分类,然后从成绩高的到成绩低的排序。

这个KK.IDX可能是个临时文件,想要随时更新的话,每次打开表这要:use 学生表 index KK

2、XB、XH这些都是个标识,TAG是填入符合索引(CDX)的

哦的天!你可能看不明白


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6777696.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存