sql语句分几类,sql数据库都有哪几种数据类型

如题所述

一、 整数数据类型

整数数据类型是最常用的数据类型之一。

1、INT (INTEGER)

INT (或INTEGER)数据类型存储从-2的31次方 (-2 ,147 ,483 ,648) 到2的31次方-1 (2 ,147 ,483,647) 之间的所有正负整数。每个INT 类型的数据按4 个字节存储,其中1 位表示整数值的正负号,其它31 位表示整数值的长度和大小。

2、SMALLINT

SMALLINT 数据类型存储从-2的15次方( -32, 768) 到2的15次方-1( 32 ,767 )之间的所有正负整数。每个SMALLINT 类型的数据占用2 个字节的存储空间,其中1 位表示整数值的正负号,其它15 位表示整数值的长度和大小。

3、TINYINT

TINYINT数据类型存储从0 到255 之间的所有正整数。每个TINYINT类型的数据占用1 个字节的存储空间。

4、BIGINT

BIGINT 数据类型存储从-2^63 (-9 ,223, 372, 036, 854, 775, 807) 到2^63-1( 9, 223, 372, 036 ,854 ,775, 807) 之间的所有正负整数。每个BIGINT 类型的数据占用8个字节的存储空间。

二、 浮点数据类型

浮点数据类型用于存储十进制小数。浮点数值的数据在SQL Server 中采用上舍入(Round up 或称为只入不舍)方式进行存储。所谓上舍入是指,当(且仅当)要舍入的数是一个非零数时,对其保留数字部分的最低有效位上的数值加1 ,并进行必要的进位。若一个数是上舍入数,其绝对值不会减少。如:对3.14159265358979 分别进行2 位和12位舍入,结果为3.15 和3.141592653590。

1、REAL 数据类型

REAL数据类型可精确到第7 位小数,其范围为从-3.40E -38 到3.40E +38。 每个REAL类型的数据占用4 个字节的存储空间。

2、FLOAT

FLOAT数据类型可精确到第15 位小数,其范围为从-1.79E -308 到1.79E +308。 每个FLOAT 类型的数据占用8 个字节的存储空间。 FLOAT数据类型可写为FLOAT[ n ]的形式。n 指定FLOAT 数据的精度。n 为1到15 之间的整数值。当n 取1 到7 时,实际上是定义了一个REAL 类型的数据,系统用4 个字节存储它;当n 取8 到15 时,系统认为其是FLOAT 类型,用8 个字节存储它。

3、DECIMAL

DECIMAL数据类型可以提供小数所需要的实际存储空间,但也有一定的限制,您可以用2 到17 个字节来存储从-10的38次方-1 到10的38次方-1 之间的数值。可将其写为DECIMAL[ p [s] ]的形式,p 和s 确定了精确的比例和数位。其中p 表示可供存储的值的总位数(不包括小数点),缺省值为18; s 表示小数点后的位数,缺省值为0。 例如:decimal (15 5),表示共有15 位数,其中整数10 位,小数5。 位表4-3 列出了各精确度所需的字节数之间的关系。
温馨提示:内容为网友见解,仅供参考
第1个回答  2020-07-24

sql语句大致可以分为:

    查询语句

    创建、修改、删除语句

sql数据库的数据类型如下(以MySQL为主):

    Text类型


-from 树懒学堂

    Number类型

-from 树懒学堂

希望能对楼主有所帮助!望采纳~

第2个回答  2017-10-23
全集的资源

SQL语句有哪几种类型,各类型的主要作用是什么?
1、SQL包含四种程序设计语言类别的语句:数据定义语言(DDL)、数据操作语言(DML)、数据控制语言(DCL)和事物控制语言(TCL)。2、整数数据类型整数数据类型是最常用的数据类型之一。INT(INTEGER)INT(或INTEGER)数据类型存储从-2的31次方(-2,147,483,648)到2的31次方-1(2,147,483,647)...

SQL语言包括哪三种类型,每种类型又包括哪些语句
SQL包含四种程序设计语言类别的语句:数据定义语言(DDL)、数据操作语言(DML)、数据控制语言(DCL)和事物控制语言(TCL)。1、Data Definition Language(DDL) :CREATE DATABASE - 创建新数据库 ;ALTER DATABASE - 修改数据库;CREATE TABLE - 创建新表;ALTER TABLE - 变更(改变)数据库表;DROP...

SQL语句有哪几种类型,各类型的主要作用是什么?
1、数据操纵语言(DML):用来操纵数据库中数据的命令。包括:select、insert、update、delete。2、数据定义语言(DDL):用来建立数据库、数据库对象和定义列的命令。包括:create、alter、drop。3、数据控制语言(DCL):用来控制数据库组件。

SQL 数据库的类型有哪些?
SQL 数据库分为:系统数据类型和用户自定义类型 系统数据类型:整形(int\\smallint\\tinyint)\\浮点数据(real\\decimal和numeric)\\字符(char\\varchar\\nchar\\nvarchar)\\日期和时间数据类型(datetime\\smalldatetime)\\文本和图形数据类型(text\\ntext\\image)\\货币数据类型(money\\smallmoney)\\位数据类型\\二进制数据类型...

sql数据库中常用的数据类型有什么
一、 整数数据类型:整数数据类型是最常用的数据类型之一。1、INT (INTEGER)INT (或INTEGER)数据类型存储从-2的31次方 (-2 ,147 ,483 ,648) 到2的31次方-1 (2 ,147 ,483,647) 之间的所有正负整数。每个INT 类型的数据按4 个字节存储,其中1 位表示整数值的正负号,其它31 位...

SQL语句有哪几种类型,各类型的主要作用是什么
1、数据操纵语言(DML):用来操纵数据库中数据的命令。包括:select、insert、update、delete。2、数据定义语言(DDL):用来建立数据库、数据库对象和定义列的命令。包括:create、alter、drop。3、数据控制语言(DCL):用来控制数据库组件的存取许可、权限等的命令。包括:grant、deny、revoke。4、其他...

sql数据类型
sql数据类型有数值数据类型、日期或时间类型、字符串类型。1、数值数据类型:用于存储数值,这些包括tinyint、smallint、mediumint、int、bigint、float、double、decimal等。2、日期或时间类型:用于存储日期和时间数据,如year、time、date、datetime、timestamp等。3、字符串类型:用于存储文本数据,包括char...

SQL数据库分为几种类型的??
SQL数据库主要分为三种类型:第一种是“备份数据库”,这个是数据库管理中常用的一种类型,用于对数据库进行备份操作。在“所有任务”菜单中选择“备份数据库”就可以进行备份操作了。另外一种是“分离数据库”,同样在“所有任务”菜单中可以找到。在需要使用数据库时,通过“附加数据库”操作将分离的...

SQL简介及其分类
- 修改表数据 - 删除数据 3. DQL(数据查询语言):用于查询数据库中表的记录(数据)。- 查询当前数据库下所有表名称 - 查询表结构 4. DCL(数据控制语言):用于定义数据库的访问权限和安全级别,以及创建用户。MySQL支持多种数据类型,可以分为三大类:- 数值类型 - 日期和时间类型 - 字符串...

SQL通用语法以及常用的数据格式合集,收藏备用!
SQL语句主要分为四个类别:数据定义语言(DDL),如create, alter, drop等关键字,用于创建、修改或删除数据库对象,如数据库和表。数据操作语言(DML),如insert, delete, update等,专注于对数据记录的增删改。数据控制语言(DCL),通过create user和定义权限来管理数据库访问和安全设置。数据查询语言...

相似回答