您当前的位置: 首页 >  数据库

川川菜鸟

暂无认证

  • 4浏览

    0关注

    969博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

像学Excel一样国产SPL数据库,零基础入门(2)

川川菜鸟 发布时间:2022-04-25 14:10:34 ,浏览量:4

一、介绍

本篇我们即将学习数据类型,任何数据都是有自己的类型,比如一个数字5,它就是整形,带小数点的数字就叫做浮点类型,一段字符组成的教师字符串类型,布尔型就是一个事件的是非对错,日期这些你一眼就能看出来更不用说。

二、基本的数据类型 2.1 整形

这里我们只学习int整形,虽然还有长整形,这个并不常用,所以就不学它了,关于理解在介绍中已经说过了,就是没有小数点的数字。

基本形式如下: 在这里插入图片描述

2.2 浮点型

浮点型就是有小数点的数字,一些简单的案例形式如下: 在这里插入图片描述 补充知识点:不管是学习什么语言,数据库,整形除以整形,它的类型就会变成浮点型。

2.3 布尔类型

布尔类型:一个事件的是非对错

例如下面一些简单案例: 在这里插入图片描述 它们对应结果分别为:

  • A6行:true,表示5大于2是对的
  • A7行:false,表示5大于6是错误的
  • A8行:false,表示5等于6这个是错误的。补充:判断两个值是否相等用双等于。
  • A9行:true,表示7除以3的余数为1是正确的。
2.4 字符串类型

字符串我们是需要使用双引号把它引起来的,字符串的拼接与我们平时所学语言有一些多的拓展:

  1. 大家都应该知道的,使用加号拼接,拼接后依然为字符串类型
  2. 在我们学习其它的语言的时候,我们知道数字和字符串是不能直接拼接的,在SPL中可以使用反斜杠/拼接,结果为字符串型
  3. 字符串拼接也可以中间添加空格来完成,结果为字符串类型
  4. 可以在SPL中直接填写一个字符串,此时不需要在前面添加等于

例如下面的一些例子: 在这里插入图片描述

  1. B5行:直接给该单元格赋值“川川”。一般不建议这样用。
  2. B6行:使用引号给单元格赋值
  3. B7行:使用空格将两个字符串进行拼接
  4. B8行:在字符串中添加换行符
  5. B9行:将B6行的字符串与数字4进行拼接

补充说明:在B8行中我们使用了换行符,你在界面看到的结果如下: 在这里插入图片描述

不要被这个误导,实际这个是已经换行了,你可以点击:复制数据,来查看完整显示结果 在这里插入图片描述 复制出来,你再粘贴到任何一个文本框,你可以看到为:

川川
学长
三、日期类型

我们一般写成年月日形式,中间用小很想分开,可以直接写成队形形式,但是建议使用date函数把它转换为日期形式,以下效果一样:

2022-4-18
=date("2022" "-4" "-18")
=date(2022,4,18)

演示: 在这里插入图片描述

四、数据类型判断

判断数据类型,有如下的以下函数:

  1. ifnumber(x) 判断x是否是实数
  2. ifstring(x) 判断x是否是字符串
  3. ifdate(x) 判断x是否是日期类型或日期时间类型
  4. iftime(x) 判断x是否是时间类型 它们返回结果都是布尔类型,如果是对应类型返回true,如果不是返回flase。

例如:判断A5是否为实数

=ifnumber(A1)

演示:

在这里插入图片描述

例如:查看B8是否为字符串类型

=ifstring(B8)

演示: 在这里插入图片描述

例如:查看A14是否为日期类型

=ifdate(A14)

演示: 在这里插入图片描述 我们可以使用now()函数获取现在的事件,不过它是属于字符串类型,例如: 在这里插入图片描述 输出结果为: 在这里插入图片描述 例如:查看A17是否为时间类型?

=iftime(A17)

演示: 在这里插入图片描述 返回为false,因为它是字符串类型。

五、数据类型转换

就是把一种类型转换为另一种数据类型,可以直接在外面套用int,float等函数即可。

例如:将单元格B1中的3.14转为整形

=int(B1)

演示: 在这里插入图片描述 3.14转为整形,结果就是3了,

六、单元格序列

这算是数据类型里面穿插一个常识,它实际上跟列表很类似,切片的形式中间用英文冒号分割,例如: 在这里插入图片描述 输出结果为: 在这里插入图片描述

七、总结

本篇文章我们学习了数据类型的一些形式,以及如何判断这个数据类型是否为我们想要的类型,还是很简单的吧。

参考官方文档:

http://d.raqsoft.com.cn:6999/esproc/tutorial/jbsjlx.html

本篇所有写的代码文件stupy2.splx文件下载:

链接:https://pan.baidu.com/s/1B9zheqMoN18-y2GhZOgcOA?pwd=gzyk 
提取码:gzyk 
--来自百度网盘超级会员V3的分享

下一篇我们学习…

关注
打赏
1665165634
查看更多评论
立即登录/注册

微信扫码登录

0.1865s