`

注意DB2 数据类型

    博客分类:
  • DB2
阅读更多

insert into SONEDBA.FSTDAYSCHEDULE  values((SELECT COALESCE(MAX(FSTDAYSCHEDULEKY), 0) + 1 FROM sonedba.FSTDAYSCHEDULE),1,2009,'NonBankDay',Date('2009-03-02'),'4','2009-03-02 11:31:27.203',null,'admin',1);


insert into SONEDBA.FSTDAYSCHEDULE  values((SELECT COALESCE(MAX(FSTDAYSCHEDULEKY), 0) + 1 FROM sonedba.FSTDAYSCHEDULE),1,2009,'NonBusinessDay',Date('2009-03-02'),'1','2009-03-02 12:51:52.775',null,'admin',1);

*************************************************

在写Sql语句插入数据时,数据类型不匹配很容易出错:Character, Varchar等是需要加''的,如以上语句;注意Date, Timestamp类型。

 

*****************************************************************
Oracle数据类型改变函数:to_char()、to_date()、to_number()等;如果仅仅取年,月,日等,可以用to_char(sysdate, 'YYYY'),to_char('MM') ,to_char('DD')取得。只取年月日TRUNC(SYSDATE),取时分秒TO_CHAR(SYSDATE,'HH24:MI:SS')。

DB2数据类型改变函数:char()、varchar()、int()、date()、time()等;取得年,月,日等的写法:YEAR(current timestamp),MONTH(current timestamp),DAY(current timestamp),HOUR(current timestamp),MINUTE(current timestamp),SECOND(current timestamp),MICROSECOND(current timestamp),只取年月日可以用DATE(current timestamp),取时分秒TIME(current timestamp)。Char()是定长字符串(1-255),varchar()为非定长字符串(1-32672)日期,时间形态变为字符形态: char(current date),char(current time)将字符串转换成日期或时间形态:TIMESTAMP('2002-10-2012:00:00'),DATE('2002-10-20'),DATE('10/20/2002'),TIME('12:00:00')

分享到:
评论

相关推荐

    Oracle与DB2数据类型分类对应说明

    Oracle 与 DB2 数据类型分类对应说明 Oracle 和 DB2 是两个广泛应用的关系数据库管理系统,它们都具有丰富的数据类型,用于存储和管理各种类型的数据。然而,在实际应用中,我们经常需要在 Oracle 和 DB2 之间进行...

    Oracle与DB2数据类型的分类对应说明

    在数据类型转换时,需要注意以下几点: * 如果只使用 MM/DD/YYYY格式,则使用 DATE 类型。 * 如果只使用 HH:MM:SS 格式,则使用 TIME 类型。 * 如果要使用日期和时间,则使用 TIMESTAMP 类型。 * 可以使用 Oracle ...

    Oracle与DB2数据类型的对应说明书

    Oracle与DB2数据类型的对应说明书 在软件开发和数据库管理中,了解不同的数据库管理系统之间的数据类型对应关系至关重要。作为dba和软件开发人员,了解Oracle和DB2之间的数据类型对应关系是必备的知识。本文将详细...

    db2 修改表数据类型

    ### DB2修改表数据类型...需要注意的是,在进行此类操作时,应该确保数据的一致性和完整性,避免因数据类型不匹配而导致的数据丢失或错误。此外,还应考虑可能对现有应用程序产生的影响,并在必要时进行相应的调整。

    Oracle和DB2的数据类型比较

    由于Oracle DATE包含了完整的日期和时间信息,而DB2/400中的DATE和TIME分别是独立的数据类型,因此在两个系统之间进行转换时需要特别注意。例如,在Oracle中存储的完整日期时间信息,在迁移到DB2/400时需要被拆分成...

    Oracle 表定义到 DB2 数据类型

    本主题将详细探讨如何将Oracle数据库中的表定义映射到DB2数据库的数据类型。Oracle和DB2作为两种广泛使用的数据库管理系统,它们各自拥有独特的数据类型体系。理解这些映射关系有助于确保数据的一致性和兼容性。 1....

    如何将DB2数据库中的大对象(BLOB,CLOB)数据类型复制到Oracle数据库中

    本例中,我们讨论如何将DB2数据库中的BLOB数据类型复制到Oracle数据库。 1. **BLOB与CLOB数据类型**: BLOB(Binary Large Object)存储二进制大对象,如图像、音频或视频文件。CLOB(Character Large Object)...

    DB2数据结构及数据导出导入

    在本文档中,我们将探讨DB2数据结构以及如何在DB2 V9.7版本中进行数据的导出和导入。 首先,了解DB2的数据结构至关重要。数据结构主要由表、视图、索引、存储过程、触发器、序列(Sequences)等组成。表是数据存储...

    Oracle与DB2数据类型的分类对应说明分享.pdf

    本篇文章主要探讨了 Oracle 数据类型与 DB2/400 数据类型的分类对应关系,帮助用户在进行数据迁移、集成或跨平台开发时更好地理解和处理数据类型转换。 1. **日期和时间类型**: - Oracle 的 `DATE` 类型包含年、...

    全面了解DB2数据库中的各数据类型

    在使用DB2时,开发者还需要注意数据类型的转换和兼容性问题,以确保数据的正确存储和检索。此外,了解数据库的优化策略,如索引的创建和使用,也能进一步提升DB2的性能。 总结来说,DB2提供了丰富的数据类型,满足...

    datax数据迁移插件-db2writer

    - 数据类型匹配:确保源数据与DB2数据库表字段的数据类型一致,避免因类型不匹配导致的写入失败。 - 网络优化:由于数据迁移涉及大量网络传输,优化网络环境可以提高迁移速度。 - 性能调优:根据实际数据量和硬件...

    DB2数据库注意事项以及相关资料

    4. 表与数据类型:DB2支持多种数据类型,如数值、字符串、日期时间等。表是数据的主要容器,由列和行组成,每个列都有特定的数据类型。 5. SQL语句:DB2遵循SQL标准,支持SELECT用于查询,INSERT用于插入,UPDATE...

    DB2数据库跨平台迁移步骤和注意事项

    在不同操作系统之间迁移数据库时,可能会遇到兼容性问题,尤其是在SQL语法、数据类型等方面。需要提前进行充分的测试,确保兼容性。 4. **性能优化** 迁移完成后,应对目标数据库进行性能调优,确保其在新环境下...

    datax数据迁移插件-db2reader

    总结,DB2Reader是DataX在处理DB2数据迁移任务时的重要工具,其强大的功能和灵活的配置选项使得数据迁移工作变得简单高效。了解并熟练掌握DB2Reader的使用,能有效提升大数据环境下的数据管理效率,为企业的数据流动...

    DB2到ORACLE的数据转移工具程序

    在迁移过程中,需要确保所有数据类型的正确映射,以避免数据丢失或错误。 3. 表结构迁移: 在转移数据之前,需要先创建Oracle数据库中的目标表结构,确保与源DB2表的字段匹配。这包括列名、数据类型、主键、外键和...

    DB2+II数据源配置指南

    这本书是一份指南,旨在帮助用户配置DB2数据源,以便更好地使用DB2。这本指南不仅仅适用于DB2数据库的配置,还涉及到IBM DB2 Information Integrator的信息和特性。IBM DB2 Information Integrator是IBM提供的数据...

    DB2到GreenPlum/PostgreSQL的转换指南

    此外,还需要注意的是,DB2有一些内置的函数和操作用于处理特殊数据类型,而在GreenPlum/PostgreSQL中可能没有直接等价的功能,这可能需要编写自定义函数来实现。 ###### 2.2.3 表约束 表约束在DB2与GreenPlum/...

    利用数据转换器移植数据,提供从db2导入到oracle

    这通常涉及数据类型转换、约束重建、索引处理等步骤。 3. **表结构导出**:在移植前,需先导出源数据库的表结构。这一步骤包括获取列名、数据类型、主键、外键、索引和其他相关元数据。在数据转换器中,可以通过...

    DB2数据操纵数据库

    此外,还可以利用数据类型(内置和自定义)、表检查约束、参照完整性和带有 CHECK OPTION 的视图来控制数据值。控制数据值之间的关系则可以通过参照完整性约束、触发器以及应用程序逻辑来实现。存储过程、用户定义...

    SQL Server和DB2中XML数据类型之简要比较.pdf

    目前,两大数据库系统SQL Server和DB2都提供了对XML数据类型的支持,但它们支持XML的方式各有特点。 SQL Server自2005版本起支持XML数据类型,允许开发者存储XML文档和片段,执行XQuery查询,进行大容量XML数据加载...

Global site tag (gtag.js) - Google Analytics