`
shirlly
  • 浏览: 1651880 次
  • 性别: Icon_minigender_2
  • 来自: 福州
社区版块
存档分类
最新评论

Sql server中的Text数据类型

阅读更多
在什么情况下应用这个类型
引用

超过   8KB   的ASCII   数据可以使用Text数据类型存储。例如,因为   Html   文档全部都是   ASCII   字符,并且在一般情况下长度超过   8KB,所以这些文档可以   Text   数据类型存储在SQL   Server   中

sql server中text类型的大小是16是什么意思
引用

text类型的字段中并没有直接存储字符数据而是存储了一个长十六位的指针,这个指针执向字符数据,所以text字段总是占固定的十六位大小,这个“16”不是你数据的实际长度;
text字段和普通字段是分开存储的,尽量少用Text字段特别浪费空间;
text类型的大概可以存储22亿个字符,相信已经可以应付任何文本。

在程序了设置myCommand.Parameters.Add("@article",SqlDbType.Text,16);长度为16报错的原因
引用

如果你在程序里写16,则你的数据的长度就是16,所以这里不要写16,直接删掉最后一个参数即可,这样数据库就会采用它默认的存储的长度存储数据
分享到:
评论

相关推荐

    SqlServer数据库的数据类型

    ### SqlServer数据库的数据类型详解 数据类型在编程与数据库管理中扮演着至关重要的角色,它不仅定义了数据的存储方式,还决定了数据可以执行的操作。SQL Server作为一种广泛使用的数据库管理系统,提供了丰富的...

    sqlserver数据库类型对应Java中的数据类型

    SQL Server 数据库类型对应 Java 中的数据类型 SQL Server 是一个关系数据库管理系统,Java 是一个广泛使用的编程语言。在 Java 中,对数据库的操作需要通过 JDBC(Java Database Connectivity)来实现,而在 JDBC ...

    sqlserver-oracle 数据类型对照

    - `bit`在SQL Server中没有直接对应的Oracle数据类型,但可以近似用单字节的`NUMBER(1)`表示。 - `datetime`和`smalldatetime`在SQL Server中对应Oracle的`DATE`,表示日期和时间。 - `decimal`和`numeric`在SQL ...

    sql server中的image类型的数据导出到oracle的clob字段中

    在进行数据库迁移或数据交换时,需要将不同数据库管理系统之间的数据类型进行转换。在本文中,我们将讨论如何将 SQL Server 中的 Image 类型数据导出到 Oracle 的 CLOB 字段中。 Image 类型在 SQL Server 中的应用 ...

    SQL Server中text_image类型数据的使用.pdf

    SQL Server中text_image类型数据的使用.pdf

    sql server 和oracle 中数据类型的区别

    本文将深入探讨SQL Server与Oracle中的数据类型区别,并通过具体的例子来说明这两种系统之间的转换方法。 ### SQL Server 数据类型 SQL Server 是微软开发的一款关系型数据库管理系统,它支持多种数据类型,可以...

    SQL Server 中 text或ntext 字段内容替换方法

    在不确定text或ntext字段长度的时候 SQL Server 中 text或ntext 字段内容替换方法

    oracle访问sqlserver text

    sqlserver关于表中存在text字段的导入oracle

    SQLServer20052008 XML数据类型操作

    根据给定的文件标题、描述、标签以及部分内容,本文将详细介绍如何在SQL Server 2005 和 2008 中操作XML数据类型,并简要介绍与之相关的C# XML操作方法。 ### 一、SQL Server 2005/2008 XML 数据类型操作 #### 1. ...

    sql server 数据类型

    text数据类型则用于存储超过8000个字符的超长文本,如文章或报告。 数值型数据类型是SQL Server 2000中的另一大类,包括整型、数字型和浮点型。整型数据类型分为bigint、integer (或 int)、smallint和tinyint。...

    SQLServer内的数据类型详解

    在SQL Server中,数据类型的选用对于数据库设计至关重要,它直接影响到存储效率、查询性能以及数据的正确性。本文将详细介绍SQL Server中的主要数据类型,并揭示一个鲜为人知的秘密注释。 #### 整型数据类型 1. **...

    SQL Server 数据类型总结

    在探讨SQL Server数据类型的深度与广度时,我们不得不承认,这一主题是数据库设计与管理中的基石之一。SQL Server作为一款强大的关系型数据库管理系统,提供了丰富多样的数据类型,旨在满足不同场景下的数据存储需求...

    SQL Server 2000数据类型

    本章将详细阐述SQL Server 2000 中的主要数据类型。 首先,我们来看看字符数据类型。SQL Server 2000 提供了三种基本的字符数据类型:char(n), varchar(n), 和 text。 1. **char(n)** 是一种固定长度的字符数据...

    SQL Server 2008 空间数据类型.pdf

    SQL Server 2008的空间数据类型支持工业标准格式,如Well-Known Text (WKT)、Well-Known Binary (WKB) 和 Geographic Markup Language (GML),这使得与GIS和其他地理信息数据解决方案的集成变得简单。此外,通过ADO...

    SQL Server Text型字段读取(delphi)

    一直在用ADOQuery读取数据库字段,当遇到SQL Server数据库Text型字段时,一直读取不全,在网上搜索很多遍未解决。试探将asstring 换为 CurValue。成功!

    SQLServer2008中的数据类型总结.doc

    在SQL Server 2008中,数据类型是数据库设计的核心元素之一,它们决定了存储数据的格式、范围和精度。本文将深入探讨SQL Server 2008中的各种数据类型,帮助你理解如何根据需求选择合适的数据类型。 首先,我们可以...

    SQL数据类型和范围(SQLServer,MySql,Access)

    Microsoft Access、MySQL 以及 SQL Server 所使用的数据类型和范围。 SQL Server 数据类型 Character 字符串 数据类型 描述 存储 char(n) 固定长度的字符串。最多 8,000 个字符。 n varchar(n) 可变长度的...

    sql server 2005 数据类型

    在SQL Server 2005中,数据类型分为两大类:字符串数据类型和数值数据类型。 1. 字符串数据类型: - `char`: 定长字符串,存储1到8000个字符。如果未指定长度,默认为1个字符。每个字符占用1字节,英文字符和汉字...

    SQL SERVER数据类型详解

    在SQL Server中,数据类型是定义列、变量和其他数据库对象属性的关键部分。它们决定了可以存储在这些对象中的数据种类和格式。SQL Server提供了多种数据类型,以满足不同类型的存储需求。下面将对这些数据类型进行...

    SQL SERVER 数据类型详解

    在SQL Server中,数据类型是定义列和变量的基础,它们决定了可以存储的数据种类以及存储方式。下面是关于SQL Server中各种数据类型的详细说明: 1. **bit**:位数据类型,用于存储0、1或NULL值,常用于表示布尔值...

Global site tag (gtag.js) - Google Analytics