`
sfjsffjjj
  • 浏览: 11181 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

oracle字符集学习心得

阅读更多
主要是非ascii字符的存储和显示问题
一、存储非ascii字符的过程
  系统环境:数据库服务器的字符集为UTF8,操作系统的字符集默认为GBK
  1>客户端的字符集若设置为UTF8,非ascii字符(编码肯定为GBK)存储到
    服务器时,因为客户端和服务器的字符编码一致,所以不进行编码转换
    直接存储到服务器上,存储编码为GBK
  2>客户端的字符集若设置为GBK,非ascii字符(编码肯定为GBK)存储到服 
    务器时,因为客户端和服务器的字符编码不一致,所以要把GBK编码转换
    为UTF8,然后再存储到服务器上,存储编码为UTF-8
分享到:
评论

相关推荐

    理解Oracle数据库字符集

    Oracle数据库字符集是其全球化支持(Globalization Support)的核心组成部分,也称为国家语言支持(NLS),目的是为了适应不同国家和地区用户的语言环境,包括日期、数字格式和特殊字符的存储和处理。Oracle提供了...

    oracle的入门心得

    对于初学者而言,这些内容不仅涵盖了操作Oracle数据库的基本知识,还包括了数据库的高级特性,如字符集管理、数据备份和恢复策略、性能优化等。通过这些知识,初学者可以为进一步深入学习Oracle数据库打下坚实的基础...

    oracle的入门心得.pdf

    字符集的转换应当非常谨慎进行,确保源数据库的字符集与目标数据库的字符集兼容,否则可能会导致数据乱码或丢失。例如,如果数据库原先使用US7ASCII字符集,并希望更新到WE8ISO8859P1,由于这两种编码方案对于前127...

    ORACLE入门心得

    通过深入学习和实践这些知识点,你将能够逐步掌握Oracle数据库的基础操作,为后续的进阶学习打下坚实的基础。记得理论结合实践,不断尝试在真实环境中操作,这将有助于更好地理解和掌握Oracle数据库的精髓。

    asp.net学习心得

    ### ASP.NET学习心得 在学习ASP.NET的过程中,我们不仅能够掌握一种强大的Web开发技术,还能深入了解Web应用程序的设计与实现机制。下面将从几个方面来分享我的学习体会。 #### ASP.NET概述 ASP.NET是由微软公司...

    php学习笔记_心得

    此外,还将简要提及PHP与Oracle数据库的交互以及环境变量设置和字符集转换。 1、**在PHP文件中调用另一个PHP文件** 在PHP中,我们可以通过`include`或`require`语句来包含其他PHP文件。这在我们需要重用代码或构建...

    ORacle10g安装文档

    5. **配置响应文件**:可以使用响应文件自动化安装过程,预先设定各种配置参数,如数据库类型、字符集、口令等。 6. **数据库创建**:安装过程中会创建一个或多个数据库实例。你需要选择数据库模板、确定数据库字符...

    tomcat6.0配置心得

    在 Tomcat 4.0 和 Tomcat 6.0 中,我们可以使用以下语句来设置 JSP 页面的字符集: ``` ;charset=gb2312" %> ``` 然而,在某些情况下,Tomcat 4.0 和 Tomcat 6.0 的编译结果可能不同。例如,在 JSP 中使用 include...

    Oracle EBS 开发笔记

    - **前言**:这部分主要介绍了作者王重东的学习心得和笔记整理的过程。 #### 三、EBS 入门指南 - **入门一周之口水贴**:介绍EBS的基础概念、术语和常见操作流程。 - **入门二周之口水贴**:深入讲解如何使用EBS...

    青岛理工大学-201811050370-徐贝宁-实训总结心得1

    Oracle的远程字符集更改遇到困难;Linux操作不够熟练,包括挂载、安装依赖和管理文件权限;vi编辑器的快捷键运用不熟练;在Oracle命令行操作中,忘记及时提交(commit),导致数据冲突;远程桌面连接技能尚未掌握;...

    太原理工大学 oracle 大型数据库实验报告.pdf

    1. 使用DBCA创建YGGL数据库,设定控制文件、重做日志文件、临时表空间的详细参数,并指定字符集和数据块大小。 2. 删除数据库的步骤虽然列出,但实验中并未实际操作。 3. 通过OEM和SQL语句创建Departments和Salary表...

    (完整word版)太原理工大学-oracle-大型数据库实验报告-(2).doc

    + 数字字符集为 ZHS16GBK,国家字符集为 AL16UTF16 + 数据块大小为 4KB * 利用 DBCA 删除数据库(实际不操作) * 在 OEM 和利用 SQL 语句分别创建表 + 创建 Departments 表 + 创建 Salary 表 五、 实验结果与...

    Oracle提高sql执行效率的心得建议

    以下是一些提高SQL执行效率的心得建议: 1. **基础表选择**:在FROM子句中有多个表连接时,应选择记录条数最少的表作为驱动表(即先被处理的表),这样可以减少数据的处理量。 2. **WHERE子句顺序**:解析WHERE...

    Datastage的使用心得及unix应用

    1. 字符集设置:将output和input的字符集设为none,可以避免因编码问题导致的运行中断。 2. 分隔符问题:Datastage不支持三位分隔符可能导致误识别,这可能是其设计的一个局限。 3. 自定义SQL的使用:需先以非自定义...

    PHP学习资料--php

    PHP(Hypertext Preprocessor..."学习总结.doc"文档可能包含了学习者在PHP学习过程中的笔记、心得和项目经验,这将是你进一步提升PHP技能的重要参考资料。通过深入阅读和实践,你可以巩固理论知识,提升实际开发能力。

    Ocjp6 考试笔记及心得总结

    **OCP Java 6 (Ocjp6) 考试是Oracle认证的Java程序员考试,旨在验证候选人在Java编程语言中的专业知识。本笔记和心得总结涵盖了考试的关键知识点,...希望这份笔记和心得总结能对你的学习和备考之路提供有效的帮助。

    DB2使用经验积累及心得

    - **类似CHARINDEX查找字符在字串中的位置**:使用`POSITION('子串' IN 字符串)`函数。 - **类似DATEDIF计算两个日期的相差天数**:利用`EXTRACT(DAY FROM (日期1 - 日期2))`。 - **写UDF的例子**:用户定义函数...

    自学JDBC数据编程(PDF)

    ### JDBC数据编程基础 在Java开发领域中,与数据库交互是一项基本且重要的技能。Java Database Connectivity(JDBC)是Java中...而对于有一定经验的开发者而言,则可以深入学习其高级特性,以应对更加复杂的业务需求。

    使用JDBC总结操作数据库

    - 例如,对于Oracle数据库的连接字符串可能是`jdbc:oracle:thin:@<host>:<port>:<service_name>`,如: ```java Connection con = DriverManager.getConnection("jdbc:oracle:thin:@10.1.12.138:1521:orcl", ...

Global site tag (gtag.js) - Google Analytics