静态网站跟动态永川网站制作
静态网站跟动态,永川网站制作,公众号怎么制作微信红包封面,海口大禾互联网科技有限公司一、数字类型所谓的“数字类”#xff0c;就是指 DECIMAL 和NUMERIC#xff0c;它们是同一种类型。它严格的说不是一种数字类型#xff0c;因为他们实际上是将数字以字符串形式保存的#xff1b;他的值的每一位(包括小数点)占一个字节的存储空间#xff0c;因此这种类型耗…一、数字类型所谓的“数字类”就是指 DECIMAL 和NUMERIC它们是同一种类型。它严格的说不是一种数字类型因为他们实际上是将数字以字符串形式保存的他的值的每一位(包括小数点)占一个字节的存储空间因此这种类型耗费空间比较大。但是它的一个突出的优点是小数的位数固定在运算中不会“失真”所以比较适合用于“价格”、“金额”这样对精度要求不高但准确度要求非常高的字段。小数类即浮点数类型根据精度的不同有 FLOAT 和 DOUBLE 两种。它们的优势是精确度FLOAT可以表示绝对值非常小、小到约 1.17E-38(0.000...0117小数点后面有 37 个零)的小数而 DOUBLE 更是可以表示绝对值小到约2.22E-308(0.000...0222小数点后面有 307 个零)的小数。FLOAT 类型和 DOUBLE 类型占用存储空间分别是 4 字节和 8字节。如果需要用到小数的字段精度要求不高的当然用 FLOAT 了。可是说句实在话我们“民用”的数据哪有要求精度那么高的呢 ?这两种类型至今我没有用过――我还没有遇到适合于使用它们的事例。用的最多的最值得精打细算的是整数类型。从只占一个字节存储空间的 TINYINT 到占 8 个字节的BIGINT挑选一个“够用”并且占用存储空间最小的类型是设计数据库时应该考虑的。TINYINT、SMALLINT、MEDIUMINT、INT 和 BIGINT占用存储空间分别为 1 字节、2 字节、3 字节、4 字节和 8 字节就无符号的整数而言这些类型能表示的最大整数分别为255、65535、16777215、4294967295 和18446744073709551615。如果用来保存用户的年龄(举例来说数据库中保存年龄是不可取的)用 TINYINT就够了九城的《纵横》里各项技能值用 SMALLINT 也够了如果要用作一个肯定不会超过 16000000 行的表的 AUTO_INCREMENT 的IDENTIFY 字段当然用 MEDIUMINT 不用 INT试想每行节约一个字节16000000 行可以节约 10 兆多呢。二、日期时间类型日期和时间类型比较简单无非是 DATE、TIME、DATETIME、TIMESTAMP 和 YEAR等几个类型。只对日期敏感而对时间没有要求的字段就用 DATE 而不用 DATETIME 是不用说的了 ; 单独使用时间的情况也时有发生――使用 TIME;但最多用到的还是用 DATETIME。在日期时间类型上没有什么文章可做这里就不再详述。三、字符(串)类型不要以为字符类型就是 CHARCHAR 和 VARCHA
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/88736.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!