随笔分类 -  数据库

摘要:字符串长度 lengthb(string)计算string所占的字节长度:返回字符串的长度,单位是字节,可计算中文 length(string)计算string所占的字符长度:返回字符串的长度,单位是字符 对于单字节字符,LENGTHB和LENGTH是一样的. 如可以用length(‘string’ 阅读全文
posted @ 2016-05-16 20:15 NewLife365 阅读(187) 评论(0) 推荐(0) 编辑
摘要:1、两个用户是在不同的库,需要建立dblink 2、属于同一个库的不同用户 1)方法一:使用"用户名."的方式访问 例如:要从USER1账号访问USER2中的表TABLE2 A. 需要在USER2中将TABLE2 GRANT给USER1,USER1才有权限访问,访问的时候用SELECT * FROM 阅读全文
posted @ 2016-05-16 15:58 NewLife365 阅读(11826) 评论(0) 推荐(0) 编辑
摘要:查询及删除重复记录的SQL语句 查询及删除重复记录的SQL语句 1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断 select * from 表 where Id in (select Id from 表 group byId having count(Id) > 1) 2、删除表中 阅读全文
posted @ 2016-04-20 12:51 NewLife365 阅读(248) 评论(0) 推荐(0) 编辑
摘要:1、查询用户下所有表间关系 select a.constraint_name, a.table_name, b.table_name, b.constraint_name from user_constraints a, user_constraints bwhere a.constraint_ty 阅读全文
posted @ 2016-03-18 15:34 NewLife365 阅读(230) 评论(0) 推荐(0) 编辑
摘要:参考:http://www.blogjava.net/conans/articles/219693.html 参考:http://www.blogjava.net/freeman1984/archive/2011/01/20/343253.html rowid 和 rownu : http://ww 阅读全文
posted @ 2016-02-03 16:01 NewLife365 阅读(639) 评论(0) 推荐(0) 编辑
摘要:调试Web项目的时候出现异常:java.sql.SQLException: ORA-28001: the password has expired网上查了一下,是Oracle11g密码过期的原因连接Oracle,以Oracle用户登陆,输入以下命令select*fromdba_profileswhe... 阅读全文
posted @ 2016-01-04 14:15 NewLife365 阅读(1542) 评论(0) 推荐(0) 编辑
摘要:今天在使用sqlplus时出现,或使用数据库的时候出现类似问题 ERROR:ORA-28002: the password will expire within 7 days 提示密码快过期了,由于需要连接的测试数据库,所以决定将密码设置成永不过期。 1.查看用户的profile设置: 1 SELE 阅读全文
posted @ 2015-12-10 20:27 NewLife365 阅读(490) 评论(0) 推荐(0) 编辑
摘要:一、Oracle中start with…connect by prior子句用法 connect by 是结构化查询中用到的,其基本语法是:select … from tablename start with 条件1connect by 条件2where 条件3;例:select * from ta 阅读全文
posted @ 2015-12-10 14:20 NewLife365 阅读(62005) 评论(2) 推荐(9) 编辑
摘要:oracle 错误码查看命令oerr ora及常用错误码总结--不断更新 1、ORA-00907: 缺失右括号 我自己的问题出在 字段的default 和 not null 顺序反了,defalut 需要在前 2. Error Code: 17401 阅读全文
posted @ 2015-12-09 15:10 NewLife365 阅读(1705) 评论(0) 推荐(0) 编辑
摘要:Long Message:违反协议Details:Type: java.sql.SQLExceptionError Code: 17401SQL State: null现象:本地连接线上的数据库,然后报这个错,但是服务器上使用密码都可以成功登录,而且同事都可以使用同样的jar包在本地就可以成功连接原... 阅读全文
posted @ 2015-12-09 14:11 NewLife365 阅读(2812) 评论(0) 推荐(0) 编辑
摘要:==============数据库 表名列名长度限制问题今天修改数据库表名,感觉现有的定义列名都无含义。。。修改后被同事告知,列名有点长,怕有的数据库不支持。。我头一次听说数据库表名和列名长度限制,so搜索下。 表名 列名 mysql 64 64 oracle 30 30 db2 128 ... 阅读全文
posted @ 2015-11-09 19:32 NewLife365 阅读(2298) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/liangweiwei130/article/details/37930383 阅读全文
posted @ 2015-10-22 16:19 NewLife365 阅读(494) 评论(0) 推荐(0) 编辑
摘要:参考原文:http://blog.csdn.net/wanglipo/article/details/6954915row_number() OVER (PARTITION BY COL1 ORDER BY COL2) 表示根据COL1分组,在分组内部根据 COL2排序,而此函数计算的值就表示每组内... 阅读全文
posted @ 2015-09-08 21:49 NewLife365 阅读(679) 评论(0) 推荐(0) 编辑
摘要:现在用oracle11g,可是过段时间用户就被锁了郁闷了很久,后来在网上查询知道,原来oracle有登录失败次数failed_login_attempts限制,超过指定的次数后就会自动锁了解决方法:修改参数failed_login_attempts=unlimited;SQL>sqlplus /no... 阅读全文
posted @ 2015-07-05 14:53 NewLife365 阅读(1196) 评论(0) 推荐(0) 编辑
摘要:现象描述我是在aix下面导入如下SQL语句时,数据库中显示乱码。insert into CONFERENCE(CONFERENCEID,SUBCONFERENCEID,ACCESSNUMBER,ACCOUNTID,ALLOCATEDID,ALLOWVIDEOCONTROL,SCREENTYPE,SC... 阅读全文
posted @ 2015-06-29 01:37 NewLife365 阅读(6692) 评论(0) 推荐(0) 编辑
摘要:一、导入.sql文件@data.sql二、记录日志:1、输入命令 sqlplus 数据库名/密码@数据库 按回车键2、输入spool 指定路径:\a.log 按回车键 (此步骤的主要作用就是追踪批量执行sql的日志,路径随便写,只要能找到就行,a.log可以随便起名,但是必须要.log后缀)5:... 阅读全文
posted @ 2015-06-29 01:29 NewLife365 阅读(10535) 评论(0) 推荐(0) 编辑
摘要:1、创建sequence2、删除sequence3、查询有哪些sequence select * from user_objects where object_type='SEQUENCE';4、查询某个sequence的进度 http://blog.chinaunix.net/uid-2037... 阅读全文
posted @ 2015-06-24 11:11 NewLife365 阅读(354) 评论(0) 推荐(0) 编辑
摘要:遇到怀疑可能使用了关键字,就来搜一搜吧 ... Oracle 关键字(保留字) 大全 其实这个东西可以在oracle 上输入一个sql语句就可以得到: select * from v$reserved_words order by keyword asc; //order 后边不是必须的,那只是个排 阅读全文
posted @ 2015-05-07 17:58 NewLife365 阅读(44688) 评论(0) 推荐(4) 编辑
摘要:ORA-01747: user.table.column, table.column 或列说明无效 原因之一是sql语句拼接错误,多了逗点;二是使用到了oracle的关键字所致 ORA-02449: unique/primary keys in table referenced by foreign 阅读全文
posted @ 2015-05-07 17:55 NewLife365 阅读(471) 评论(0) 推荐(0) 编辑
摘要:采用Oracle数据库,使用Powerdesigner设计,生成Sql文件导入后查询出现“ORA-00942: 表或视图不存在 ”,很是郁闷,这个问题以前出现过,当初解决了,但因好久没有使用,这次竟然忘了,害得我浪费了好些时间,为了避免再次忘记,将它记下来,同时和大家一起分享。1、问题产生的原因 ... 阅读全文
posted @ 2015-05-07 16:33 NewLife365 阅读(1392) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示