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

一、介绍

本篇我们即将学习数据类型,任何数据都是有自己的类型,比如一个数字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的分享

下一篇我们学习…

猜你喜欢

转载自blog.csdn.net/weixin_46211269/article/details/124263304