笔记本
                                                          手机
                                                          内存
                                                          cpu
                                                          投影机
                                                          主板
                                                          数码
                                                          显卡
                                                          显示器
                                                          网络
                                                          服务器
                                                          MP3
                                                          打印机
                                                            信阳电脑网首页|电脑资讯|电脑行情|电脑导购|电脑硬件|降价风暴|下载中心|装机必备|软件下载|源码下载|教程下载|图片中心|网站建设|广告投放|  
                                                          |最新视点|软件新闻|网页制作|图像处理|媒体应用|操作系统|数码技术|编程设计|数据库类|网络安全|办公软件|等级考试|人物专访|信阳教育|IT类新闻
                                                          |新闻视频|体育新闻|军事新闻|社会新闻|信阳新闻|信阳设计|健康饮食|家居装修|信阳旅游|信阳商家|信阳婚庆|信阳美食|信阳黄页|信阳宾馆|信阳建材
                                                          |生活服务|信阳毛尖|信阳名人|信阳房产|信阳娱乐|信阳车市|市场信息|二手市场|信阳人才|卡通动漫|电子商务|电脑科技|公司企业|汽车图片|娱乐图片
                                                          信阳IT权威门户网站
                                                           
                                                          您现在的位置: 信阳IT第一门户网站 >> 新闻中心 >> 数据库类 >> 正文
                                                          跟我学SQL:(八)数值数据类型
                                                          作者:佚名 文章来源:互联网 点击数: 在线投稿 投稿指南

                                                          SQL92标准定义了若干种基本数据类型,它们是SQL数据库中各种数据类型的基础。在《字符串数据类型》一文中,我们已经详细讨论了SQL92标准所定义的字符串数据类型。现在,我们来进一步讨论数值数据类型。   
                                                          你最好开始尝试使用不同数据库实现方法并在它们传递数据,这样可以加深你对数值数据类型的理解。本文将给你一个数值数据类型的概要,你可以结和你的数据库的文档资料来学习。

                                                          在字符串、数值、datetime和interval这四种数据类型中,数值型的种类最多,约束也最多。在不同数据库实现方法之间交换数据时,数值型的精度也最容易降低。Oracle和SQL福务器之间的实现分歧(同样的数据类型长度不同)导致它们之间的数据传递过程会截短数字、改变它们的数值。因此,在移植程序前,你有必须很明确的了解两个平台间的数据定义差异,以及危及数据精度的风险。

                                                          谨记上述警告后,让我们看看SQL92标准的数值类型

                                                          基本数值类型
                                                          与数值有关的类型统称为数值类型。所有的数值都有精度,精度指的是有效数字位数。有的数值还有标度值(scale value),它用来指示小数点右边的最小有效数字位数。例如,数字1234.56的精度为6,标度值为2,可以定义为NUMERIC(6,2)。

                                                          每一个数据库实现方法都有关于如何近似数值或者截短数值的规则。除了提供获取数值长度和其它数值处理所需的属性外,SQL92提供了内建函数,如加、减、乘、除等。所有的数值类型之间都可以互相比较、互相赋值。尽管实现方法不同,但是它们有一个的共同点,即它们的结果一般都保留最大精度。

                                                          NUMERIC

                                                          用法:NUMERIC(精度,标度值) 

                                                          是一种精确数值类型,即它是数字的值的文字表示。(可以对该数字进行取舍或者截取以符和指定精度,标度值由预定义的规则确定。) 
                                                          为了符和标度值指定的小数数字位数,舍去多余的小数部分,舍入过程采用十进制。 
                                                          数字的总长度等于精度,如果标度值大于0(有小数部分),则长度加1。 
                                                          小数部分的位数要符和标度值。 
                                                          DECIMAL | DEC
                                                          用法:DECIMAL(精度,标度值) | DEC(精度,标度值)

                                                          [1] [2] 下一页

                                                          信阳电脑网申明:本站资源来源于互联网,版权归原作者所有,如有侵权请联系我们,我们将在收到消息后24小时内删除.

                                                        1. 上一篇文章:
                                                        2. 下一篇文章:
                                                        3. 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口

                                                            网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关。

                                                          首页推荐

                                                          7球队或在选秀当天交易:…
                                                          推荐文章 女大学升会网友偷走对方价值8万名表
                                                          推荐文章 大连护士门事件“护士门”照片全集
                                                          推荐文章 一块钱任你摸的福~务行业惊现国内,只需一块钱任你…
                                                          推荐文章 外媒曝光中国再传震撼消息:我军又列装信杀手锏
                                                          推荐文章 中美“信准则”阴影笼罩印度:阿三很怕中美联手
                                                          推荐文章 美军对华警报越拉越响:中美天军太空战随时开打
                                                          推荐文章 一触即发:美军顶级潜艇航母逼近中国内幕曝光了
                                                          推荐文章 航母等不及了!中国建成歼15航母舰载机训练基地
                                                          精彩信息
                                                           一本关于数据库的书籍
                                                           使用SQL子选择来和并查询
                                                           查询多个表格
                                                           创建和修改表格
                                                           串行数据类型
                                                           跟我学SQL:(七)从子表里删除数据
                                                           跟我学SQL:(八)数值数据类型
                                                           datetime和interval数据类型
                                                           微软SQL Server 2005的30项顶尖特性
                                                           Coca-Cola 系列trexi公仔
                                                          图文信息

                                                          一本关于数据库的书籍

                                                          Coca-Cola 系列trexi公…

                                                          剖析SQL Server 2005查…

                                                          JDBC连接SQL2000详细流…
                                                          设为首页 - 加入收藏 - 广告服务 - 友情链接 - 联系我们 - 版权申明 - 网站建设 - 帮助
                                                          豫ICP备10021913号  本站声明:本站资源来源于互联网,版权归原作者所有,如有侵权请联系我们,我们将在收到消息后24小时内删除.
                                                          © CopyRight 2002-2008, www.drbattles.com, Inc. QQ:869696845 官方①群:58890563(满)官方②群:58890410
                                                             
                                                          凤凰彩票网站