ORACLE
武夜星辰
人生若只如初见 何事秋风悲画扇
展开
-
要完全卸载Oracle
要完全卸载Oracle,比较麻烦,要是卸载不干净重装是一件不可能的事情,所以再重新安装之前,一定要确保完全卸载。那么要做下面的工作: 1)采用oralce自带的uninstall进行卸载. 这一步完成之后,重启(某些文件被锁定,不重启删除不了) 2)在运行中输入regedit,进入注册表,删除注册表中的信息,如下的目录中(注意:只要是带有Oracle的都删除) HKEY_LOC原创 2011-12-09 14:27:57 · 334 阅读 · 0 评论 -
PL SQL Developer中文乱码问题如何解决
1 .检查服务器编码:执行SQL语法: select * from v$nls_parameters; 2.设置本地客户端编码:进入我的电脑,属性,高级,环境变量,添加2项:LANG=zh_CN.GBK 和NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"3. PL/SQL Developer设置并重新连接:在pl/sql develo原创 2012-01-14 10:53:00 · 510 阅读 · 0 评论 -
ORACLE函数大全
TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007 yyyy four digits 四位年转载 2012-02-25 10:32:05 · 364 阅读 · 0 评论 -
oracle的substr函数的用法
oracle的substr函数的用法 取得字符串中指定起始位置和长度的字符串 substr( string, start_position, [ length ] ) 如: substr('This is a test', 6, 2) would return 'is' substr('This is a test', 6) would retu原创 2012-02-25 10:02:25 · 637 阅读 · 0 评论 -
Oracle中TO_DATE格式
TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007 yyyy four digits 四位年转载 2012-02-25 10:20:03 · 347 阅读 · 0 评论 -
SQL优化
1、注重细节 。我们在程序中编写 sql 语句时,通常都会在数据库工具中跑一下,我通常遇到最多的就是在变量之间未分隔开,变量名书写不正确等。因此在sql 中,首先要注意书写规范。虽然数据库不区分大小写,但是sql 语句在执行时, ORACLE 会将它全部转化为大写,如果在写SQL 语句时时就全部写成大写,能节省些资源。2 、使用表的别名 当 SQL转载 2012-02-28 17:36:38 · 677 阅读 · 0 评论 -
Oracle SQL语句学习汇总
select Upper('abcd') from dual; --小写转大写select Lower('ABCD') from dual; --大写转小写select initcap(LOC) from DEPT; --将第一个字母变成大写select concat('a','b') from dual;--连接字符串select substr('abcdef'原创 2012-04-07 14:52:39 · 947 阅读 · 0 评论 -
修改oracle中表的数据
select * from wy31 for update原创 2012-04-12 15:19:02 · 907 阅读 · 0 评论 -
oracle 的to_char、to_number、to_date用法
关键字: oracle 的to_char、to_number、to_date用法TO_CHAR 是把日期或数字转换为字符串TO_DATE 是把字符串转换为数据库中得日期类型转换函数TO_NUMBER 将字符转化为数字 TO_CHAR使用TO_CHAR函数处理数字TO_CHAR(number, '格式')TO_CHAR(salary,’$99,999.99’);原创 2012-04-19 14:29:37 · 1184 阅读 · 0 评论 -
oracle行列转换总结
最近论坛很多人提的问题都与行列转换有关系,所以我对行列转换的相关知识做了一个总结,希望对大家有所帮助,同时有何错疏,恳请大家指出,我也是在写作过程中学习,算是一起和大家学习吧。行列转换包括以下六种情况:*列转行*行转列*多列转换成字符串*多行转换成字符串*字符串转换成多列*字符串转换成多行下面分别进行举例介绍。首先声明一点,有些例子需要如下1转载 2011-12-23 09:32:20 · 370 阅读 · 0 评论 -
oracle创建用户
一、在命令行(window:开始->运行->cmd;linux:以超级用户登录->su - oracle切换到oracle下)输入: 1、sqlplus / as sysdba(以默认的超级用户登录) 2、sqlplus aaa/aaa123 as sysdba(以用户aaa密码aaa123登录) 二、开始创建用户(格式:CREATE USER 用户名 IDENTIFIED BY 密原创 2011-12-21 14:57:05 · 512 阅读 · 0 评论 -
Windows 不能在 本地计算机 启动 OracleDBConsoleorcl
现象:Windows 不能在 本地计算机 启动 OracleDBConsoleorcl。有关更多信息,查阅系统事件日志。如果这是非 Microsoft 服务,请与服务厂商联系,并参考特定服务错误代码 2。系统事件日志 报错误"Agent process exited abnormally during initialization."出现情况:原来正常,计算机名更改或IP地原创 2011-12-10 09:46:49 · 1140 阅读 · 1 评论 -
oraler11g安装
http://www.cnblogs.com/bin0909/archive/2010/04/05/1704823.html转载 2011-12-09 14:25:55 · 414 阅读 · 0 评论 -
Oracle数据导入导出imp/exp命令 10g以上expdp/impdp命令
Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行, DOS中可以执行时由于 在oracle 8i 中 安装转载 2011-12-09 15:22:34 · 508 阅读 · 0 评论 -
Oracle函数大全
*************************************************************************************************************************************字符函数 **************************转载 2011-12-21 14:28:59 · 499 阅读 · 0 评论 -
ORACLE用户常用数据字典的查询使用方法
查看当前用户的缺省表空间 SQL>select username,default_tablespace from user_users; 查看当前用户的角色 SQL>select * from user_role_privs; 查看当前用户的系统权限和表级权限 SQL>select * from user_sys_privs; SQL>select * from user_ta原创 2011-12-21 15:03:59 · 394 阅读 · 0 评论 -
经典SQL语句集锦
下列语句部分是MsSql语句,不可以在access中使用。SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库CREATE DAT原创 2011-12-21 14:30:31 · 374 阅读 · 0 评论 -
Oracle用户、权限、角色管理
一、权限分类:系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。实体权限:某种权限用户对其它用户的表或视图的存取权限。(是针对表或视图而言的)。二、系统权限管理:1、系统权限分类:DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。转载 2011-12-21 15:33:48 · 324 阅读 · 0 评论 -
oracle 按每天,每周,每月,每季度,每年查询统计数据
oracle 按每天,每周,每月,每季度,每年查询统计数据//按天统计select count(dataid) as 每天操作数量, sum()from tablenamegroup by trunc(createtime, 'DD'))//按自然周统计 select to_char(date,'iw'),sum() from tablenamegroup by转载 2012-06-05 00:38:28 · 1541 阅读 · 0 评论