`
xlover
  • 浏览: 246213 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

备忘 Sql数据类型

 
阅读更多

SQL 数据类型
BINARY
每个字符占一个字节
任何类型的数据都可存储在这种类型的字段中。不需数据转换(例如,转换到文本数据)。数据输入二进制字段的方式决定了它的输出方式。
BIT
1 个字节
Yes 和 No ,以及只包含这两个数值之一的字段。
TINYINT
1 个字节
介于 0 到 255 之间的整型数。
MONEY
8 个字节
介于  – 922,337,203,685,477.5808 到 922,337,203,685,477.5807 之间的符号整数。
DATETIME
(参阅 DOUBLE )
8 个字节
介于 100 到 9999 年的日期或时间数值。
UNIQUEIDENTIFIER
128 个位
用于远程过程调用的唯一识别数字。
REAL
4 个字节
单精度浮点数,负数范围是从 –3.402823E38 到 –1.401298E-45,正数从1.401298E-45 到 3.402823E38,和 0。
FLOAT
8 个字节
双精度浮点数,
负数范围是从 –1.79769313486232E308 到 –4.94065645841247E-324,
正数从 4.94065645841247E-324 到 1.79769313486232E308,和 0。
SMALLINT
2 个字节
介于 –32,768 到 32,767 的短整型数。
INTEGER
4 个字节
介于 –2,147,483,648 到 2,147,483,647 的长整型数。
DECIMAL
17 个字节
容纳从 1028 - 1到 - 1028 - 1. 的值的精确的数字数据类型。
你可以定义精度 (1 - 28) 和 符号 (0 - 定义精度)。缺省精度和符号分别是18和0。
TEXT
每一字符两字节(参见注意) 从零到最大 2,14 千兆字节。
IMAGE
视实际需要而定 从零到最大 2,14 千兆字节。用于 OLE 对象。
CHARACTER
每一字符两字节(参见注意) 长度从 0 到 255 个字符。
===================================================================================================================
注意

可以用ALTER TABLE 语句修正基数和增量。刚插进表中的行会有自动为基于新种值和增量值的列生成的值。如果新种和增长的值和以前的种值及增量匹配,就会造成复制。如果这个列是主键,复制值生成时可能导致错误。

定义成TEXT也称作MEMO)或CHAR(也称作有具体长度的 TEXT(n))的字段中的字符被储存在 Unicode 表示格式。Unicode字符一律需要两个字节存储每一字符。对于现有的主要包含字符数据的 Microsoft Jet数据库,这可能意味着数据库文件被转换成 Microsoft Jet 4.0格式时字长会增加将近一倍。然而,从前由单字节字符群(SBCS)指示的众多字符群的Unicode 表示可以很容易地被压缩成一个单字节。 有关的详细信息,参见 CREATE TABLE。如果用COMPRESSION属性定义CHAR列,数据存储时会自动被压缩,提取时解压缩。

分享到:
评论

相关推荐

    企业备忘录管理系统(c++和sql server实现)

    2. **备忘录创建与编辑**:用户可以创建、修改和删除备忘录,记录工作中的重要事项,支持文本、日期、时间等多种数据类型的输入。 3. **分类管理**:备忘录可按照部门、项目、优先级等类别进行归类,方便查找和管理...

    SQL语句备忘录及使用技巧

    1. **创建新表**:`CREATE TABLE`语句用于创建新表,可以指定字段名、数据类型和约束,例如`CREATE TABLE tabname (col1 type1, col2 type2, ...)`。同时,可以基于现有表创建新表,通过`LIKE`或`AS SELECT`子句。 2...

    学习数据库笔记备忘SQL语句复习

    根据提供的标题、描述以及部分文本...以上是根据提供的文件信息整理出的一些重要的SQL知识点,涵盖了创建数据库、表的基本操作、数据的增删改查等多个方面。希望这些内容能帮助你更好地理解和掌握SQL语句的基础知识。

    FoxBASE 数据转换成 Power-Builder 中 WATCOM SQL数据的方法.pdf

    当数据类型中有 Memo 字段时,FoxBASE 即会自动生成数据库备注文件,备忘录文件的第一扇区中存放的信息为备忘录文件占用的扇区数,每一个备注字段内容在备忘录文件中都占用一个扇区。 为了将 FoxBASE 数据转换成 ...

    VC++企业备忘录管理系统

    这个系统集成了身份验证、成员信息管理、类型管理、备忘录信息管理和查询管理等多个功能模块,通过与SQL Server数据库的紧密结合,实现了数据的安全存储和快速检索,极大地提升了工作效率。 首先,身份验证是系统的...

    C#自制桌面备忘录(自制日历)

    本项目名为"C#自制桌面备忘录(自制日历)",采用C#编程语言和Visual Studio 2012开发环境,结合Microsoft SQL Server 2012作为数据存储平台,为用户提供了高效、便捷的日程管理功能。 一、C#语言基础 C#是微软推出...

    SQL Server数据迁移方案.docx

    6. 提交的相关文档包括数据迁移报告、代码对照关系、取消数据对象备忘录等。 当数据结构相同,迁移方法通常包括备份恢复和数据库文件分离附加。备份恢复是指备份数据库并在需要时恢复,确保数据安全。分离附加则...

    SQL注入攻击与防御

    4.4.2 匹配数据类型 115 4.5 使用条件语句 119 4.5.1 方法1:基于时间 120 4.5.2 方法2:基于错误 122 4.5.3 方法3:基于内容 123 4.5.4 处理字符串 123 4.5.5 扩展攻击 125 4.5.6 利用SQL注入错误 126 4.5.7 Oracle...

    Android备忘录源码

    开发者需要编写SQL语句创建表,插入、更新和查询数据。 4. **ContentProvider**:在更复杂的应用中,备忘录数据可能通过ContentProvider与其他应用共享。ContentProvider提供了一个标准接口,让其他应用可以读写...

    SQL注入攻击与防御(安全技术经典译丛)

     4.4.2 匹配数据类型  4.5 使用条件语句  4.5.1 方法1:基于时间  4.5.2 方法2:基于错误  4.5.3 方法3:基于内容  4.5.4 处理字符串  4.5.5 扩展攻击  4.5.6 利用SQL注入错误  4.5.7 Oracle中的...

    KNIME常用节点介绍及备忘.docx

    KNIME 的重命名列节点可以重命名列名,对 GroupBy 后的新列进行重命名或者对数据类型进行调整。 8. 数学公式节点 KNIME 的数学公式节点可以选择列进行指定运算,但是不识别括号,运算有局限。 9. 信息匹配节点 ...

    C#备忘录程序(初学者)

    初学者需要了解C#的基本语法,如变量、数据类型、控制结构(if语句、for循环、while循环)、函数等。 2. Windows Forms:作为C#的GUI(图形用户界面)工具,Windows Forms用于创建桌面应用程序的界面。在这个备忘录...

    oracle 数据库工作备忘录

    - **索引(Indexes)**:加快查询速度的数据结构,有B树、 bitmap、R树等多种类型。 - **分区(Partitioning)**:将大表分成小部分,提高查询效率和管理便利性。 - **SQL调优**:通过分析执行计划、使用绑定变量...

    SQL-Injection-cheat-sheet:利用和学习SQL注入的备忘单

    SQL注入是一种常见的网络安全威胁,它利用了不安全的Web应用程序...这个SQL注入备忘单是学习和提升安全意识的重要参考资料,它帮助我们理解如何识别、利用以及防御这种威胁,从而保护我们的Web应用程序和数据免受攻击。

    MySQL两页纸备忘单

    - 若要查看某个表的具体结构,包括字段名称、数据类型等信息,可以使用`DESCRIBE`语句: ```sql DESCRIBE animal; ``` #### 创建表 - **基本创建表语法**: - 使用`CREATE TABLE`语句创建一张新表,例如: ``...

    C# 备忘录(源码)——烽火系列

    3. **数据存储**:为了保存用户的备忘信息,开发者可能采用了文件系统(如XML或文本文件)、数据库(如SQLite或SQL Server CE)或者更现代的序列化技术(如JSON)。数据的读写操作需要使用流(Stream)类和相关的...

    密码备忘录代码实现

    7. **安全实践**:开发者在实现密码备忘录时,必须遵循严格的安全编码原则,避免常见的安全漏洞,如SQL注入、XSS攻击等。 8. **测试与审计**:代码测试是验证程序正确性的关键步骤,包括单元测试、集成测试和安全...

    带响铃提醒的简易备忘录源码.zip

    这需要实现文本匹配算法,可能使用SQLite数据库来存储备忘录数据,然后通过查询接口来执行搜索操作。 3. **删除和编辑事项**:用户可以删除已有的备忘录条目或修改现有内容。这涉及到数据库操作,如删除记录...

    常用oracle语句备忘

    CREATE TABLE用于创建新的数据库表,定义列名、数据类型、约束条件(如NOT NULL、UNIQUE、FOREIGN KEY)等。 7. **ALTER TABLE** ALTER TABLE允许你修改已经存在的表结构,比如添加、删除或修改列,或者更改表的...

Global site tag (gtag.js) - Google Analytics