2025年数据库基础知识(计算机数据库基础知识)

数据库基础知识(计算机数据库基础知识)逻辑运算符和逻辑表达式 各类运算符的优先级 当表达式中含有多种运算时 必须按一定顺序处理 各类运算的优先顺序如下 圆括号 算术和日期运算 字符串运算 关系运算 逻辑运算 同类运算符的优先级别已经分别介绍 若优先级相同则从左到右 若有多层圆括号嵌套则先内后外 1 9 函数 函数是用来进行一些特定的运算或操作的一段程序代码 用来支持和完善命令的功能 帮助用户完成各种操作与管理

大家好,我是讯享网,很高兴认识大家。

逻辑运算符和逻辑表达式 * 各类运算符的优先级 当表达式中含有多种运算时,必须按一定顺序处理。 各类运算的优先顺序如下: 圆括号 算术和日期运算 字符串运算 关系运算 逻辑运算 同类运算符的优先级别已经分别介绍。若优先级相同则从左到右,若有多层圆括号嵌套则先内后外。 * 1.9 函数 函数是用来进行一些特定的运算或操作的一段程序代码,用来支持和完善命令的功能,帮助用户完成各种操作与管理。VFP提供了几百个函数供用户使用。 函数的类型:数值型、字符型、逻辑型、日期时间型和其它函数。 函数组成:函数名、自变量(放于括弧中,也称参数) 用户自定义函数:由用户自己编写的函数 * 1数值函数(一) 1.绝对值:ABS( nExp ) 2.取整:INT(nExp) 3.平方根:SQRT(nExp) 4.最大/小值:MAX/MIN( ) 5.求余数:MOD(nExp1,nExp2) 作用同%运算符。 功能和例子见P32 自变量与函数为数值型 * 6.四舍五入:ROUND(nExp1, nExp2) 功能:返回nExp1四舍五入的值, nExp2表示保留的小数位数。 说明:当nExp2为非负整数时,表示小数部分被四舍五入的位数,当nExp2为负整数时时,其绝对值表示整数部分被四舍五入的位数。 7.π函数:PI( ) 功能:求常量π的近似值 8. 随机函数:RAND() 功能:求0~1之间的随机数。 1数值函数(二) * 2 字符函数 1.求子串起始位置,整型 AT(cExp1, cExp 2 [ ,nExp ] ) 如果串cExp2不包含串cExp1,值为零。若有nExp,则找串 cExp1在串cExp2中第nExp次出现的起始位置。 2.取子串,C型 取前nExp个字符:LEFT(cExp,nExp) 取后nExp个字符:RIGHT(cExp , nExp) 从cExp串中第nExp1个字符开始,连续取nExp2个字符: SUBSTR (cExp,nExp1 [, nExp2] ) 若缺少nExp2,则从cExp串中取第nExp1个字符开始的所有字符。 字符函数是处理字符型数据的函数,其自变量或函数值中至少有一个是字符型数据。 * 3.求串长度,N型 LEN(cExp) 2字符/汉字 4.删除字符串空格函数,C型。 删除前面的空格:LTRIM(cExp) 删除后面的空格: RTRIM | TRIM(cExp) 删除前面和后面的空格:ALLRTRIM (cExp) 5. 生成含nExp个空格空格串,C型 SPACE (nExp) * 6.字符串替换函数,C型。 STUFF(cExp1,nExp1,nExp2,cExp2) 从nExp1位置开始,用cExp2串替换 cExp1串中nExp2个字符。 如STUFF(,2,4,A) 显示 1A6 7.大小写转换函数:函数值为C型。 将串全部小写 :LOWER (cExp) 将串全部大写 :UPPER (cExp) 如: ?LOWER(“Ha98”),UPPER(“hA04”) * 3日期时间函数处理日期型或日期时间型数据 1.系统日期函数,D型 DATE( [nExp1,nExp2,nExp3] ) 功能:缺省参数时返回当前系统日期;若有参数则生成一个表示指定日期的值。 2.系统时间函数,C型 TIME( [ nExp ] ) 功能:返回当前系统时间,时间显示格式为hh:mm:ss。 若选择了nExp ,则不管为何值,返回的系统时间还包括秒的小数部分,精确至小数点后两位。 3. 系统日期和时间函数,T型 DATETIME([nYear, nMonth, nDay [, nHours [, nMinutes [, nSeconds]]]]) 功能:类似DATE,若无参数,则返回系统的当前日期和时间。若有参数则生成一个表示指定日期和时间的值。 * 4.年月日函数:YEAR、MONTH、DAY N型。 求年份值 :YEAR(dExp) 求日期值 : DAY( dExp ) 求月份值 : MONTH(dExp) 5.星期函数,N型:DOW(dExp) 求dExp式中星期的数值,用1~7表示星期日-星期六。 6.时分秒函数:HOUR、MINUTE、SEC N型。 求小时值 : HOUR(tExp) 求分钟值 : MINUTE( tExp ) 求秒钟值 : SEC(tExp) * 4 数据类型转换函数 在数据库应用的过程中,经常要将不同数据类型的数据进行相应转换。VFP提供了若干个转换函数,能较好地解决数据类


讯享网

小讯
上一篇 2025-04-24 14:33
下一篇 2025-05-18 12:35

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/157450.html