正在加载图片...
据库基础=S0 SErve20 这里我们要强调的是:对于数据库用户来讲,要掌握char(m)的使用,理解char(n 与 varchar(n)之间的差异,这两者在表示能力上和内部存储上都有差异。我们在初学 数据库阶段,只要考虑正确性,不需要太多考虑性能。就目前而言,使用哪种方式都 可以。但是在数据库系统性能低的情况下,就需要考虑究竟使用哪种方式效率会更高 text与char(m)的差异是表示范围上,char(n)最多可以表示8000个字符,text最多可以 表示2GB的字节 3、日期时间型 对于日期和时间类型,不同数据库系统有不同的处理方式。 SQL Server支持下列的 日期和时间类型: datetime以八个字节的整数形式存储日期和时间值。从1753年1月1日至999年 12月31日的日期。 Smalldatetime以四个字节的整数形式存储日期和时间值。使用 smalldatetime数据 类型存储从1900年1月1日至2079年6月6日的日期。 在 Transact-SQL语言中使用两个单引号或者双引号括起来的字符串来表示时间日期 一般建议使用单引号。 例13, SQL Server可以识别下列格式(在单引号’中表示的字符)所表示的日期 和时间: 1998-2-15、"1998/1207、'19981207"、1998120714:30:00这里我们要强调的是:对于数据库用户来讲,要掌握char(n)的使用,理解char(n) 与varchar(n)之间的差异,这两者在表示能力上和内部存储上都有差异。我们在初学 数据库阶段,只要考虑正确性,不需要太多考虑性能。就目前而言,使用哪种方式都 可以。但是在数据库系统性能低的情况下,就需要考虑究竟使用哪种方式效率会更高。 text与char(n)的差异是表示范围上,char(n)最多可以表示8000个字符,text最多可以 表示2GB的字节。 3、日期时间型 对于日期和时间类型,不同数据库系统有不同的处理方式。SQL Server支持下列的 日期和时间类型: • datetime 以八个字节的整数形式存储日期和时间值。从 1753 年 1 月 1 日至 9999 年 12 月 31 日的日期。 • Smalldatetime以四个字节的整数形式存储日期和时间值。使用 smalldatetime 数据 类型存储从 1900 年 1 月 1 日至 2079 年 6 月 6 日的日期。 在Transact-SQL语言中使用两个单引号或者双引号括起来的字符串来表示时间日期 。一般建议使用单引号。 例1.3,SQL Server 可以识别下列格式(在单引号 ' 中表示的字符)所表示的日期 和时间: '1998-2-15'、'1998/12/07'、'19981207'、'19981207 14:30:00
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有