oracle
小杰
这个作者很懒,什么都没留下…
展开
-
oracle case when的用法
oracle case when的用法 SELECT col1, col2, CASE WHEN col3 > 1 AND col3 <2 THEN '1' WHEN col3 > 2 AND col3 <3 THEN '2' WHEN col3 &...原创 2012-07-06 15:12:57 · 97 阅读 · 0 评论 -
oracle case when函数
Case具有两种格式。简单Case函数和Case搜索函数。 --简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASE WHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女' ELSE '其他'...原创 2012-07-06 15:19:07 · 141 阅读 · 0 评论 -
Oracle 11g 导出空表、少表解决办法
ORACLE 11G中有个新特性,当表无数据时,不分配segment,以节省空间 解决方法: 1、insert一行,再rollback就产生segment了。 该方法是在在空表中插入数据,再删除,则产生segment。导出时则可导出空表。 2、设置deferred_segment_creation 参数 Sql代码 SQL>show ...原创 2016-12-02 10:32:51 · 95 阅读 · 0 评论 -
PLSQL中汉字显示乱码问题
遇到问题: PLSQL中汉字显示乱码,并且SQL语句中如果有汉字,则执行时报错。其实并不是SQL语句写的有问题,而是系统不能识别汉字。 解决方法。 首先执行语句 select * from V$NLS_PARAMETERS 查看第一行中PARAMETER项中为NLS_LANGUAGE 对应的VALUE项中是否为SIMPLIFIED CHINESE。如果不是,需要设置环...原创 2015-12-23 15:46:02 · 224 阅读 · 0 评论 -
PLSQL Developer实现数据库间表结构和数据对比和同步
PLSQL Developer Tools菜单下有Compare User Objects和Compare Table Data功能。 1、Tools --> compare user objects 该功能用于比较不同用户所拥有的对象(包括table、sequence、function、procedure、view等),并生成同步差异的sql脚本,用户通过执行该脚本,可保持...原创 2015-12-25 10:41:30 · 222 阅读 · 0 评论 -
ORACLE表空间管理维护
1:表空间概念 在ORACLE数据库中,所有数据从逻辑结构上看都是存放在表空间当中,当然表空间下还有段、区、块等逻辑结构。从物理结构上看是放在数据文件中。一个表空间可由多个数据文件组成。 如下图所示,一个数据库由对应一个或多个表空间,表空间逻辑上有一个或多个段(Segment)组成,物理上由一个或多个os file组成。 1.1基本的表空间 系统中默...原创 2016-01-07 11:16:03 · 147 阅读 · 0 评论 -
Kettle连接Oracle rac环境下的数据源
最近使用Kettle在进行Oracle Rac环境下的数据集成。但是在使用kettle的数据库连接进行配置的时候,却发现怎么也不能连接到数据库。查询资料后发现,原来jdbc在连接rac数据源的时候,好像因为sid与数据库服务名称的不一致,导致只有通过变通的Url的方式连接才能正确连接。 具体的做法如下: 在配置kettle数据库连接信息的时候按照以下步骤,便可以正常的访问的rac数据源了。...原创 2017-02-27 14:38:28 · 590 阅读 · 0 评论