在第三章中,我们详细介绍了支持的固有数据类型,包括整数、实数和字符类型。此外,我们还探讨了其他一些固有数据类型的使用方法,并将在下文进一步阐述。我们还将深入探讨如何创建基本的用户定义类型。除了前述基本数据类型外,标准还支持几种与日期和时间相关的数据类型:date表示日历日期,包括四位年、月和日;time表示一天中的时间,包括小时、分钟和秒,可通过time(p)指定秒的小数位数;timestamp是date和time的组合,可通过timestamp(p)指定秒的小数位数,如果指定withtimezone,则还存储时区信息。这些类型的值如下所示:date 2001-04-25、time 09:30:00、timestamp 2001-04-25 10:29:01.45。日期类型必须按年月日的顺序指定,而time和timestamp的秒部分可以包含小数。我们还介绍了如何使用cast表达式将字符串转换为其他类型。本课程假设不采用远程授课形式,并指出在同一学期内,一位教师不能同时教授两门课程的情况,即使存在交叉排课的情况。