SQL2003与平台独有的数据类型
表可包含一个或多个列,每一列都必须定义其数据类型,以对该列内的数据做大致分类。在实际的应用程序中,数据类型是控制表如何定义及数据如何保存在表内的。使用特定数据类型可让查询变得更方便、更容易懂,有助于掌控数据的完整性。
SQL2003数据类型麻烦的地方是,它们并不一定直接对应至某平台的相同实现。虽然平台会明确指出对应至SQL2003数据类型的 “数据类型”,但那些不一定都是真正的SQL2003数据类型。例如,MySQL的BIT数据类型的实现实际上和CHAR(1)数据类型值相同。不过,各平台数据类型都很接近标准以便于理解与应用。
官方版SQL2003数据类型 (相对于平台独有的数据类型)的一般分 ...... (共20828字) [阅读本文]>>