解决方案一
oracle字符集无法存储中文字符。下面的语句查询oracle字符集。
selectuserenv('language') from dual;
如果查询结果支持中文字符(比如gbk,utf-8),那么这个原因排除。否则应该重新设置oracle字符集为支持中文的字符集。具体方法请自行搜索。
解决方案二
首先确认oracle字符集支持中文字符,然后看plsql字符集和oracl...
分类:
数据库 时间:
2015-01-15 22:05:05
阅读次数:
170
操作系统:CentOSrelease6.6(Final)说明:RedHat、CentOS、Debian、Ubuntu、FreeBSD等系统都是基于linux内核源代码,所以在原理和操作上既有很多是相似的,也有各自的特性。一:查看cpu信息[root@sky9896/]#grep"modelname"/proc/cpuinfomodelname:Pentium(R)Dual-CoreCPUE5200@..
分类:
系统相关 时间:
2015-01-14 18:20:50
阅读次数:
229
SQL> select substr('liuyuehui',3) as first_name from dual;
FIRST_NAME
--------------
uyuehui
SQL> select substr('liuyuehui',1) as first_name from dual;
FIRST_NAME
------------------
liuyuehui
...
分类:
数据库 时间:
2015-01-14 11:10:35
阅读次数:
197
sqlplus conn user/user --连接数据库
show user --显示当前用户
select upper(substr('liufeng',0,3) ) as firstname,lower(substr('liuyuehui',4)) as secondname from dual;--显示名字
substr('字符串',‘开始位置’,'长度');
如果开始位置为负数...
分类:
其他好文 时间:
2015-01-14 09:49:23
阅读次数:
286
select upper('testmyname') from dual; --转换为大写
select lower('testmyname') from dual; --转换为小写
select upper(substr('testmyname'),5) from dual; --截取myname,并转换为大写
selec instr('testmyname','or') from d...
分类:
数据库 时间:
2015-01-14 09:48:05
阅读次数:
149
自带函数:add_months(sysdate,-3)
select add_months(sysdate,-3) from dual
Time Start: 2015/1/12 15:00:38
SYSDATE ADD_MONTHS(SYSDATE,-3)
---------- ----------------------
2015-01-12...
分类:
数据库 时间:
2015-01-12 16:40:47
阅读次数:
163
初级篇:(单机模式)
假设配置:(Dual core 2.0GHz,4GB ram,SSD)
基础框架:apache(PHP)
+ Mysql / IIS + MSSQL
(最基础框架,处理一般访问请求)
进阶1:替换Apache为Nginx,并在数据库前加上cache层【数据库的速度是最大的瓶颈】
Nginx(PHP) + Memcache + Mysql
(此时已经...
分类:
其他好文 时间:
2015-01-12 16:31:37
阅读次数:
207
今天做一个统计报表的时候正好碰到这个问题,原来,一般是通过后台代码来生成。现在直接通过oracle来生成,记录一下。方法一:SELECT YEAR FROM ( SELECT TO_CHAR(SYSDATE-ROWNUM*365,'YYYY') YEAR FROM DUAL CONNECT BY ....
分类:
其他好文 时间:
2015-01-12 16:24:36
阅读次数:
122
1、应用Flashback Version Query查询记修改版本SQL> select dbms_flashback.get_system_change_number from dual; --查询当前SCN值GET_SYSTEM_CHANGE_NUMBER-------------------...
分类:
其他好文 时间:
2015-01-10 18:01:47
阅读次数:
225
WITH SPLIT_TEST AS (SELECT 'ORACLE,MYSQL,HADOOP,PLANNING,DATASTAGE,10,11' AS SPLIT_STR FROM DUAL)SELECT REGEXP_SUBSTR(SPLIT_STR, '\w+', 1, LEVEL) AS B...
分类:
其他好文 时间:
2015-01-10 16:24:45
阅读次数:
120