数据库
文章平均质量分 60
xxxvshell
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Oracle ROWNUM用法详解
转载http://hi.baidu.com/%B1%BF%B1%BF%D0%DCvs%D0%A1%BE%AB%C1%E9/blog/item/a3ed0622a5b26d48935807c3.html 另外有一篇文章也解释得很清楚:http://blog.lishman.com/2008/03/rownum.html **************************...原创 2011-11-01 14:03:46 · 132 阅读 · 0 评论 -
ORA-12154: TNS: 无法解析指定的连接标识符
转载:http://www.cnblogs.com/psforever/p/3929064.html 曾经出现过PL/SQL 安装到了(x86)目录下,出现问题的情况。这次又碰到先安装客户端,之后又安装服务端,会存在同样的配置文件tnsnames.ora,修改环境变量Path值的顺序即可,很全面mark一下 相信使用过Oracle数据库的人一定碰到过“ORA-12154...原创 2015-07-27 14:48:36 · 280 阅读 · 0 评论 -
sql 转义字符(反斜杠问题)
关于sql中的转义字符,记录一下: 实验环境: mySql where xxx = '检索条件' -> 默认特殊字符: ' \ (单引号,反斜杠) where xxx like '检索条件' -> 默认特殊字符: ' \ _ % (单引号,反斜杠,下划线,百分号) 对应上述问题,可以在java端进行转义 public ...原创 2013-10-25 14:52:25 · 10427 阅读 · 0 评论 -
archive 日志已满
项目中,会经常遇到archive log 日志已满的情况,会报出下记错误:ORA-00257: archiver error. Connect internal only, until freed 处理方法:1 登录oracle机器2 执行:su - oracle3 执行:sqlplus sys/password as sysdba4 检查flash r...原创 2015-03-05 22:22:02 · 646 阅读 · 0 评论 -
MySQL 利用group_concat函数进行合并行 (转)
转载: http://hchmsguo.iteye.com/blog/555543 MySQL中group_concat函数,能将相同的行组合起来。完整的语法如下:group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔符']) 基本查询 Sql代码 sel...原创 2013-09-18 13:43:12 · 1347 阅读 · 1 评论 -
sql order by 使用问题!!!!!!
一句关于多个字段的排序 order by column1, column2 DESC本来准备是想 column1,column2 都倒序排列,实际sql变成了 column1 ASC, column2 DESC. 正确的写法应该是order by column1 DESC, column2 DESC...原创 2014-03-04 16:41:49 · 187 阅读 · 0 评论 -
decode,if,iif 函数运用
decode,if,iif 函数功能类似,分别属于不同数据库 Oracle - decode 例:select decode(id,0,'ANY',id) as ID from DUAL; 上记表示:如果id=0, 那么返回 'ANY' ,如果id不等于0,直接返回id的值。 MySql - if 例:select if((...原创 2014-03-04 15:49:55 · 1429 阅读 · 0 评论 -
Oracle 11g存在密码过期问题
转载:http://soft.chinabyte.com/database/43/11835543.shtml 【原因/触发因素】 确定是由于oracle11g中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所导致。 【影响和风险】 影响 密码过期后,业务进程连接数据库异常,影响业务使用。 问题发生频率 数...原创 2013-09-16 16:25:21 · 103 阅读 · 0 评论 -
Oracle启动停止 & 监听启动停止
启动Oracle数据库需要三个步骤:1、创建实例 startup nomount2、安装数据库 Alter Database mount;3、打开数据库 Alter Database Open;完成以上三个步骤,可使用以下命令: Startup 是批处理形式,三步操作一起完成 Startup nomount 仅创建实例 Startup mount 前两步合并...原创 2013-07-15 15:46:07 · 232 阅读 · 0 评论 -
oracle 行列转换 (wm_concat)
转载: http://database.51cto.com/art/201010/231126.htm 个人心得:常配合replace使用 select replace(wm_concat(r.role_name),',','+') from user_role r注:replace(param1, param2, param3) ; 将合并后的字段里,默认追加的逗...原创 2012-08-13 14:26:35 · 367 阅读 · 0 评论 -
Oracle的方案(Schema)和用户(User)的区别 (转)
转载:http://blog.sina.com.cn/s/blog_6c845fae0100peof.html 从定义中我们可以看出方案(Schema)为数据库对象的集合,为了区分各个集合,我们需要给这个集合起个名字,这些名字就是我们在企业管理器的方案下看到的许多类似用户名的节点,这些类似用户名的节点其实就是一个schema,schema里面包含了各种对象如tables, views, ...原创 2013-04-09 10:06:31 · 176 阅读 · 0 评论 -
p6spy 输出持久层框架完整sql语句 (转载)
在使用mybatis 的时候,会遇到输出的sql不能表示传入的参数,全部的参数都会用问号来表示。参照一下文章,解决了此问题。 http://copperfield.iteye.com/blog/1144369(转载) 1、添加p6spy.jar。2、将spy.properties放到src下,最后部署到类路径下。3、修改database.properties中的...原创 2013-03-11 12:47:44 · 197 阅读 · 0 评论 -
oracle恢复误删除表
今天用PLSQL无意中点击了某张表的drop,导致该表被删除。 最终使用以下命令恢复:flashback table username.T_tableName to before drop;红字:需要恢复的表名篮字:指定某一用户下的表(这部分可缺省,此时默认恢复该登录用户下的表) 该命令支持 Oracle9i以上版本 注意需要启动Flashback功能启用...原创 2013-03-08 14:29:50 · 131 阅读 · 0 评论 -
SQL语句行列转换(附带数据库、表、视图操作)
转自优快云: http://www.cnblogs.com/oneivan/archive/2012/02/16/2353796.html 本来只是想解决怎么把数据的行和列进行转换的,但最近觉得一些数据库SQL语句的操作,很久没用了,有点陌生。所以也就随笔记录一些简单但很基本的操作。我的数据库是MSSQL2005.第一部分主要的操作包含:数据库的创建、删除,表的增、删、改,表中...原创 2016-02-24 21:04:46 · 175 阅读 · 0 评论
分享