`
xiaobian
  • 浏览: 587147 次
  • 来自: 北京
社区版块
存档分类
最新评论

Sybase的字段类型

阅读更多
URL:http://www.dingl.com/view.shtml?xh=178
字段类型 描述 字段长度及其缺省值

char(size) 


用于保存定长(size)字节的字符串数据。

 


每行定长(不足部分补为空格);最大长度为255字节,缺省值为每行1字节。

varchar(size)


用于保存变长的字符串数据。其中最大字节长度由(size)指定。


每行长度可变,最大长度为255字节。数据长度缺省为1

nchar(size) 


多字节字符串。

 


每行定长(不足部分补为空格)。 长度(size)是指字符的个数,最大字节数为size*a@@nchar size。

nvarchar(size)


可变长,多字节字符串。


每行变长。长度(size)是指字符的个数,最大字节数为size*a@@nchar size。

binary(size)


固定长度的二进制字符串。


每行定长(不足部分补为空格);最大长度为255字节,缺省值为每行1字节。

varbinary(size)


可变长度的长度的二进制字符串。


每行长度可变,最大长度为255字节。数据长度缺省为1

timestamp


用于改变管理的二进制值。


字节数为16

datetime 


保存定长的日期时间数据,范围为1753年1月1日到公元9999年12月21日,精度为3微秒间隔。


每行固定为8字节长度。

smalldatetime 


保存定长的日期时间数据,范围为1990年1月1日到公元2079年6月6日,精度为分钟间隔。


每行固定为4字节长度。

int


保存整型数据,范围为-2147483647到+2147483647。


最大长度为4字节32 - 1字节或4G。

smallint


保存整型数据,范围为-32767到+32767


最大长度为2字节32 - 1字节或4G。

tinyint


保存整型数据,范围为0到255。


最大长度为1字节。

float


保存浮点数据类型,范围为-2.23E-308到+2.23E-308。


最大长度为8字节。

real


保存浮点数据类型,范围为-1.18E-38到+1.18E-38。


最大长度为4字节。

numeric(p,s)


保存精确数值数据类型,范围为-10E-38到+10E-38,p是精度,总小数位数(1~38),s是小数位(小数位小于等于p)


最大长度为2~17字节。

decimal(p,s)


保存精确数值数据类型,范围为-10E-38到+10E-38,p是精度,总小数位数(1~38),s是小数位(小数位小于等于p)


最大长度为2~17字节。

money


保存货币值数据类型,范围为-922337203685477.5808到+922337203685477.5808


最大长度为8字节。

smallmoney


保存货币值数据类型,范围为-214748.3647到+214748.3647


最大长度为4字节。

text 


保存大于255字节的栏或大于2KB页长度的文本数据。


最大长度为2G。

image 


保存大于255字节的栏或大于2KB页长度的二进制数据。


最大长度为2G。
分享到:
评论

相关推荐

    借助Hibernate对sybase的image字段类型的处理,实现保存在image类型字段内图片的保存和在页面的显示

    这里我们关注的是如何使用Java的ORM框架Hibernate来处理Sybase数据库中的特殊字段类型——`image`,以实现图片数据的存储和展示。`image`字段类型在Sybase中用于存储大量的二进制数据,如图片、文档等。 首先,我们...

    多数据库的字段类型详解

    下面将详细讲解SQL SERVER、Oracle、DB2、Sybase以及Informix这五个常见数据库系统的字段类型。 1. SQL SERVER: SQL SERVER是一款由微软公司开发的关系型数据库管理系统,它提供了丰富的数据类型。例如: - INT...

    sybase_iq常用命令

    - 修改字段类型或长度通常需要删除表后重新创建,因为某些修改无法直接在线完成。 - 添加主键时,先确保字段非空,然后删除旧主键,最后新建主键。 - 增加字段的SQL命令是:`ALTER TABLE psdss_table ADD (psdss_...

    Mysql、oracle、Sybase数据库两列合并成一列的sql语句

    - **类型兼容性:** 在合并字段之前,确保两个字段的数据类型是兼容的,例如都是字符型或经过适当转换。 - **空值处理:** 如果某列包含NULL值,在合并前应考虑如何处理这些空值。例如,可以在合并表达式中加入`...

    IQ_ADMIN1_1 Sybase管理

    - **垂直数据存储和压缩**:Sybase IQ通过列式而非传统的行式数据存储,将数据垂直分区,这意味着在执行查询时,只需要访问必要的字段,极大地减少了I/O操作,提高了查询效率。 - **位方式存储技术**:这是一种高效...

    sybase TDS 协议解析

    本文将详细介绍一个SQL语句包如何通过TDS 5.0进行解析,包括包结构、字段含义以及相关信息类型。 #### 二、TDS 5.0 包结构概述 TDS协议定义了一系列的数据包结构,用于传输不同的信息类型。TDS 5.0是该协议的一个...

    4、datax同步sybase相关-sybase到hdfs

    此外,`column` 字段用于指定要同步的列,而 `splitPk` 用于指定分片键,当需要并行执行同步任务时使用。 2. **配置示例** 以下是一个基本的 DataX 任务配置示例,展示了如何设置从 Sybase 到 HDFS 的同步作业: ...

    sybase库中导出全部表的oracle、mysql和sybase的建表语句

    将Sybase的建表语句转换为Oracle格式,需要考虑Oracle特定的语法差异,如数据类型的映射、约束的定义等。例如,Sybase的`varchar`可能对应Oracle的`varchar2`, Sybase的`identity`列可能需要转换为Oracle的`...

    sybase基本的 语法大全

    1. **创建表**:在Sybase IQ中,你可以使用`CREATE TABLE`语句来定义一个新的表结构,指定字段名、数据类型、长度、约束条件等。例如: ```sql CREATE TABLE Employees ( ID INT PRIMARY KEY, Name VARCHAR(50),...

    sybase 字符集转换

    - **调整字段类型**:在导入数据前,可能需要根据新的字符集对某些字段的数据类型进行调整。 - **导入数据**:将导出的数据文件重新导入到新创建的数据库中。 ##### 4. 测试验证 完成数据迁移后,必须进行全面的...

    Sybase IQ数据的导入与导出

    2. **类型转换错误**: 在导入过程中,经常会出现类型转换错误,因此需要确保文件中的字段类型与表中定义的类型相匹配。 3. **空值处理**: 如果最后一个字段包含空值,可能会导致字符转换错误。在这种情况下,需要...

    sybase bcp命令详解

    标题"sybase bcp命令详解"提到了`bcp`命令,这是Sybase数据库管理系统中一个非常重要的数据导入导出工具。它允许用户在数据库与操作系统文件之间批量复制数据,用于数据迁移、备份或数据处理等场景。 描述"bcp ...

    sybase导出建表SQL工具

    在数据库管理中,建表SQL语句是创建数据库表结构的关键代码,包含了表的字段、数据类型、约束等信息。这个工具简化了这一过程,用户只需输入相关连接参数,如服务名、用户名、密码和所建用户,就能自动化地获取到...

    分析Sybase的数据空间占用为何如此之大

    2. **数据类型和字段长度**:例如,`PHONE_INFO`表中的`PHONENO`字段被定义为`CHAR(8)`,这意味着每个记录都将分配8个字符,即使实际数据可能不需要那么多。这种固定长度的数据类型在处理大量数据时可能导致空间浪费...

    Sybase数据库系统备份工具

    表结构是数据库的核心组成部分,包含了字段名、数据类型、约束等信息;存储过程是预编译的SQL语句集合,可提高执行效率和代码复用性;视图是从一个或多个表中选择数据的结果集,提供了一种虚拟的表结构;触发器是...

    C#使用ODBC连接SYBASE数据库的方法

    随着技术的发展,企业内部往往会使用多种类型的数据库来满足不同的业务需求。Sybase作为一个成熟的关系型数据库管理系统,在某些特定领域仍然有着广泛的应用。当开发人员需要使用C#进行后端开发,并且涉及到与Sybase...

    Sybase12中文手册

    此外,还介绍了SQL的一些高级特性,如多表联合查询和字段类型的选择等,这些知识对于开发人员来说是非常宝贵的资源。掌握了这些技能后,可以更加高效地管理和操作数据库,提高应用程序的性能和稳定性。

    SYBASE IQ培训教材一

    在IQ中,你可以创建表来存储数据,定义字段、数据类型和约束。视图则提供了虚拟表的功能,可以基于已有表进行逻辑上的数据组合或筛选。索引创建有助于加速特定查询,但也要考虑维护和空间占用。 7. **IQ内存管理**...

    sybase参考手册

    这份手册可能详细介绍了Sybase中的表结构设计,包括字段定义、数据类型选择、主键与外键的概念、索引的创建与优化等。此外,还可能涵盖了视图的使用,以及如何进行复杂的联接查询和子查询,帮助用户高效地组织和检索...

Global site tag (gtag.js) - Google Analytics