温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
本节课我们通过具体的实操步骤来演示如何使用SQL的转换函数。首先简单了解一下SQL的函数,它可以被划分成两种不同的类型,第一种是单行函数,这种类型的函数只对一行进行变换,产生一个输出结果,第二种是多行函数,这种类型的函数可以对多行进行变换,产生一个输出结果。Max和main函数都属于多行函数,而单行函数又被划分成五种不同的类型,一、字符函数,他操作的数据类型是字符串,二、数值函数,他操作的数据类型是数字,三、日期函数,他操作的数据类型是日期或者时间。四、转换函数,它可以完成在不同数据类型之间的转换。五、通用函数,它可以接受任意类型的参数值,因此叫做通用函数。这里将重点介绍转换函数,在具体介绍之前,先简单了解一下数据类型的转换,第一种是影视数据类型转换。它是由。
01:00
数据库引擎自动完成的第二种是显示数据类型转换,它需要通过使用函数并指定转换的格式才能完成。下面重点讨论一下显示数据类型转换,这里以Oracle数据库来进行说明。这里有三种数据类型,分别是数字、字符串和日期。如果把数字转换成字符串,可以使用to char函数,反过来,如果把字符串转换成数字,则可以使用to number函数,如果把字符串转换成日期,可以使用to date函数,反过来,如果把日期转换成字符串,可以使用to char函数。了解到这些基本的知识后,下面通过具体的操作步骤来说明这些转换函数的使用方法。将当前日期时间转换成字符串,这里可以使用torr函数完成。它的第二个参数是转换格式,表示年、月、日、小时、分钟、秒。这里的对偶表是一张为表,它的存在只是为了满足语法格式的要求,反过来将字符串转换成日期。
02:00
则可以使用to date函数完成,这里的转换格式与TO2函数中使用的格式相同。将数字转换成字符串也可以使用TO2函数完成。例如,把数字3000按照四位字符显示,显示格式中需要包含千位符和本地货币符号。格式中的四个9表示四个字符,大写L表示本地货币符号,这里是美元符Dollar,而逗号则表示千位符。反过来,将字符串转换成数字则可以使用two number函数完成。现在你已经知道SQL的转换函数了,那你知道其他函数的使用方法吗?欢迎评论区留言讨论好了,记得点加号关注赵宇强老师。
我来说两句