`
zscomehuyue
  • 浏览: 412064 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

在使用load命令向数据库中导入表时,数据中的中文可能显示为乱码。

阅读更多
在使用load命令向数据库中导入表时,数据中的中文可能显示为乱码。

例:

db2 load from A_MENUFOLDER.del of del insert into A_MENUFOLDER

A_MENUFOLDER表中的中文字符显示为乱码。

解决方法:

使用load命令时加入codepage选项。

例:

db2 load from A_MENUFOLDER.del of del modified by codepage=1386 insert into A_MENUFOLDER
codepage=1386 为GBK,1208 为UTF-8。


identityoverride 覆盖主键

load  from  c:\point_info.sql  of del modified by identityoverride codepage=1386   insert into db2admin.POINT_INFO 

分享到:
评论
1 楼 cuiran 2011-09-29  
有个问题想问下:
我导入的是txt文件,数据是竖线分隔。数据库字符是UTF-8 codepage=1208
命令是
C:\Documents and Settings\Piggy>db2 load from "C:\20110816\20110816_BankEnterpri
seCA.txt" OF del  modified by codepage=1208 coldel0x7C insert into "AUTEK".TEMPM
AINBAK
  然后 中文出现了乱码,看你能帮忙解决下吗。

相关推荐

    Oracle导入CSV格式数据

    Oracle数据库是世界上最广泛使用的数据库系统之一,特别是在企业级应用中。CSV(Comma Separated Values)格式是一种常见的数据交换格式,因其简洁明了而被广泛应用。本篇文章将深入探讨如何在Oracle数据库中导入CSV...

    mysql实验训练4-数据库系统维护.docx

    在实验 6-7 中,我们使用 SELECT 语句将数据导出到文件中,並使用 CHARACTER SET 语句解决中文字符乱码问题。在实验 6-8 中,我们使用 LOAD DATA 语句将数据导入到数据库中。 四、数据库维护 * 数据库优化:对...

    import table文件时乱码解决,LOAD外部文件时乱码解决方法.txt

    本文将深入探讨在使用PL/SQL进行表导入(import table)以及通过LOAD语句加载外部文件时出现乱码的常见原因及解决方案。这不仅适用于Oracle数据库环境,也对其他支持类似功能的数据库系统有所启示。 ### 一、理解...

    数据库应用技术:表数据的导入与导出.pptx

    数据库应用技术是信息技术领域中的重要组成部分,特别是在管理和处理大量数据时不可或缺。本节主要讨论了如何在MySQL数据库中实现表数据的导入与导出,这对于数据备份、迁移、分析和整合至关重要。 首先,我们关注...

    把Excel或Dbf文件的数据导进数据库中(附报告)

    或者先将Excel数据保存为CSV文件,再使用`LOAD DATA INFILE`命令导入MySQL。 4. **错误处理**:注意处理可能出现的空值、数据类型不匹配、超长字符等问题。 **DBF文件导入数据库** 1. **转换工具**:由于DBF格式较...

    sql数据库之间数据的转录

    在数据导入过程中,需要考虑数据类型兼容性、字符编码、空值处理、索引和约束等问题。例如,确保旧数据库的整型字段能适配新数据库的整型字段,同时检查字符集是否一致以避免乱码问题。对于空值,需要决定在新数据库...

    各种数据库导出XML导入oracle方式.doc

    Sybase数据库的处理方式与MySQL类似,使用`load data infile`命令,但需要注意的是,字段定义可能会根据不同的数据库方言有所不同,例如在Sybase中,字段NBXH和QYMC被定义在`<column name="...">`标记内。...

    excel导入mysql数据库实例

    - 错误处理:在导入过程中可能会遇到数据不匹配、空值处理等问题,需预先设定规则或在导入时进行校验。 - 大文件导入:对于大文件,可能需要分批导入或者优化MySQL配置以提高导入速度。 **V1.0版本可能意味着:**...

    解决Mysql5.0数据库中文乱码解决方案

    在使用MySQL 5.0数据库时,用户可能会遇到中文乱码的问题,这通常是由于编码设置不正确导致的。本文将详细介绍解决Mysql5.0数据库中文乱码的万能方法,帮助你顺利处理这一常见问题。 1. **安装时设置编码** 在安装...

    Mysql 导入导出csv 中文乱码问题的解决方法

    在使用MySQL进行CSV数据导入和导出的过程中,中文乱码问题常常困扰着用户。这个问题主要源于字符编码不一致,导致中文字符无法正确显示。本文将详细介绍如何解决Mysql在处理CSV文件时出现的中文乱码问题。 首先,...

    oracle sqlldr 导入乱码问题

    然而,在实际操作过程中,用户可能会遇到各种问题,其中“导入乱码问题”尤为常见。这个问题通常是由于字符编码不匹配导致的,这会影响数据的正确性,严重时甚至可能导致数据丢失。以下将详细探讨这个问题以及解决...

    使用ETL把EXCEL导入到MySQL,并处理乱码问题

    在数据导入过程中,可能会遇到中文乱码的问题。这通常是由于字符集不匹配导致的。可以通过以下方法解决: 1. **修改Excel文件编码**:在导出Excel文件时,确保其采用UTF-8编码。 2. **配置ETL工具**:在ETL工具中...

    oracle导入txt数据的脚本

    在Oracle数据库管理中,将TXT文本文件的数据导入到数据库中是一项常见的操作,这通常通过SQL*Loader工具实现。SQL*Loader是Oracle提供的一种快速、高效的数据加载工具,它可以处理大量数据的批量导入。以下是关于...

    php导入表格到数据库

    当我们需要处理数据,比如从Excel表格中导入数据到数据库时,PHP提供了多种方法来实现这一功能。本篇文章将深入探讨如何使用PHP进行Excel表格数据的导入,并与数据库进行交互。 首先,我们要明白“导入Excel”通常...

    解决PHP+mysql处理中文乱码的独家方案

    导入外部数据时的字符编码设置** - 如果从其他类型的数据库(如Access)导入数据,需要确保导入时的字符编码正确。可以使用`LOAD DATA INFILE`命令时指定字符集,例如: ``` LOAD DATA INFILE '/path/to/file....

    mysql汉字乱码问题

    6. **数据导入导出**:在导入或导出数据时,务必确保文件和数据库之间字符集的一致性。使用`LOAD DATA INFILE`或`SELECT ... INTO OUTFILE`时,注意指定正确的字符集。 7. **网页编码**:如果你的数据用于网页展示...

    MySQL数据导入导出方法与工具mysqlimport.pdf

    3. 利用LOAD DATA INFILE导入数据:在数据库中,执行SQL命令,如`LOAD DATA INFILE '/path/to/file.csv' INTO TABLE table_name FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n';`。 知识点7:mysqlimport的...

Global site tag (gtag.js) - Google Analytics