`
guanhuaing
  • 浏览: 1258084 次
文章分类
社区版块
存档分类
最新评论

Sybase数据类型

 
阅读更多

原文地址:http://quqtalk.iteye.com/blog/347852

字段类型

描述

字段长度及其缺省值

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

保存定长的日期时间数据,范围为175311日到公元99991221日,精度为3微秒间隔。

每行固定为8字节长度。

Smalldatetime

保存定长的日期时间数据,范围为199011日到公元207966日,精度为分钟间隔。

每行固定为4字节长度。

Int

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

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

Smallint

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

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

Tinyint

保存整型数据,范围为0255

最大长度为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

分享到:
评论
1 楼 sucheng2016 2016-07-13  
### Error querying database.  Cause: org.jboss.util.NestedSQLException: Error; - nested throwable: (java.lang.UnsupportedOperationException: The method com.sybase.jdbc3.jdbc.SybResultSet.getBlob(String) is not supported and should not be called.)
sybase 读取的image类型 报错

相关推荐

    sybase数据类型

    Sybase 数据类型是 Sybase 数据库管理系统中用于定义和存储不同类型数据的规范。这些数据类型分为不同的类别,包括精确数据类型、近似数值数据类型、货币数据类型、日期时间数据类型、字符数据类型以及二进制数据...

    Sybase jConnect for JDBC 程序员参考.pdf

    - jConnect 提供了从 Sybase 数据类型到 Java 类型的自动映射。 - 特殊情况下可以通过设置自定义映射规则来处理特定的数据类型。 8. **性能优化**: - 包括使用连接池、减少网络往返次数等策略来提高应用程序的...

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

    首先,我们要理解为什么Sybase数据空间会占用如此之大。这通常由以下几个因素引起: 1. **索引和数据冗余**:创建主键和其它索引会增加额外的存储需求。每个索引都会占用磁盘空间,并且在插入、更新或删除数据时,...

    Sybase数据库类型转Java类型

    标题 "Sybase数据库类型转Java类型" 涉及到的是在编程中处理数据库操作时,如何将Sybase数据库中的数据类型映射到Java编程语言中的对应类型。这是一个常见的问题,因为不同的数据库系统和编程语言都有自己的一套数据...

    Sybase 数据管理高可用性实践

    Sybase内存数据库选项(IMDB)则提供了一种内在的内存数据库架构,支持多种数据库类型,显著提高了事务处理速度,减少了磁盘I/O。 在企业多应用连续可用性的需求下,通过服务器整合可以提高资源利用率,降低硬件...

    Sybase IQ 数据仓库领域革命性产品

    由于同一列的数据类型一致,压缩算法可以针对每个列进行优化,从而实现更高的压缩率。根据Sybase的宣称,这比传统关系型数据库的压缩效果高出五倍。对于存储大量数据的数据仓库来说,这意味着显著节省了存储空间,...

    Sybase IQ 官方文档(Sybase参考手册)

    手册详细解释了SQL语法、数据类型、索引、视图、存储过程、触发器以及安全性控制等方面的内容。对于日常的数据库操作和复杂的查询设计,这个手册是不可或缺的工具。 **4. System Administration Guide** 《System ...

    sybase数据迁移

    【Sybase数据迁移】 在IT领域,数据迁移是一项至关重要的任务,特别是在企业级数据库系统中。Sybase数据库作为一款高效且灵活的关系型数据库管理系统,其数据迁移涉及到多种技术和策略。本文将详细介绍Sybase数据...

    oracle 数据导入sybase

    4. **数据转换**:由于Oracle和Sybase可能有不同的数据类型和字段限制,所以可能需要对数据进行转换,确保其符合目标数据库的要求。 5. **插入Sybase**:创建到Sybase数据库的新连接,准备插入语句。对于每条从...

    Sybase IQ数据的导入与导出

    ### Sybase IQ 数据的导入与导出 #### 一、Sybase IQ 概述 Sybase IQ 是一款专为高效数据分析而设计的列式数据库管理系统。它被广泛应用于数据仓库和商业智能领域,特别是在需要高性能读取和分析大量数据的应用...

    SybaseIQ中的大对象管理

    本文档将详细介绍Sybase IQ 12.7中关于大对象管理的相关知识点,包括LOBS的数据类型、存储方式、操作方法以及最佳实践等内容。 #### 二、大对象(LOBs)概述 在Sybase IQ中,大对象是指那些可以存储非常大的文本、...

    IQ索引和数据类型

    详细而又深入的介绍了sybase IQ的各种索引以及他们的特性以及其使用场景。

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

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

    Sybase module for Python-开源

    6. **类型映射**:模块自动处理 Python 和 Sybase 数据类型之间的转换,比如将 Python 字符串转换为 Sybase 的 VARCHAR 类型。 7. **元数据获取**:可以获取表的信息,如列名、数据类型和约束,帮助开发者更好地...

    Sybase数据转成SqlServer数据库的步骤.pdf

    - **数据类型兼容性**:检查源和目标数据库之间的数据类型是否兼容,必要时进行转换。 - **权限管理**:确保迁移过程中有足够的权限访问和操作两个数据库。 - **性能优化**:根据数据量和网络状况,可能需要调整批量...

    Oracle,SyBase,DBF数据转换器

    它也支持多种数据类型和高级索引技术,确保高效的数据访问。 DBF(dBASE File)是一种较老但仍然广泛使用的文件格式,特别是在早期的桌面数据库应用程序中。DBF文件通常用于存储结构化的表格数据,其格式简单,易于...

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

    通过配置 RDBMSReader 和 HDFSWriter 插件,可以轻松地实现数据迁移,同时 DataX 支持扩展,方便适应更多的数据库类型。在实际应用中,根据数据量和需求,可以调整速度限制和错误容忍度,以确保同步过程的稳定性和...

    sybase bcp命令详解

    9. **-n** 使用默认的数据类型:如果表中列的数据类型与文件中的数据类型一致,可使用此选项。 10. **-e** 错误文件:指定错误日志文件,记录无法导入或导出的行。 11. **-i** 输入文件:包含要插入到表中的行的文件...

    Sybase数据库备份方案.txt

    - `udt.ddl`:用户定义类型文件,包含自定义的数据类型定义。 - `table.ddl`:表文件,定义所有的数据表结构。 - `view.ddl`:视图文件,定义所有视图的结构。 - `proc.ddl`:存储过程文件,包含所有存储过程的...

    sybase 数据库 jdbc 驱动下载

    Java Database Connectivity (JDBC) 是Java编程语言与各种数据库交互的标准接口,它使得Java程序员能够方便地连接到Sybase数据库进行数据操作。在本文中,我们将深入探讨Sybase数据库与JDBC驱动的相关知识点。 首先...

Global site tag (gtag.js) - Google Analytics