Oracle
文章平均质量分 54
姜姜好呢
学无止境
展开
-
oracle锁表如何去除
pl/sql是个好软件,但是也保不齐会卡住,所以如果当我们正在update的时候,它卡死了就会很尴尬,只能强制退出,重新打开,重新我们的update,但是会发现一直在等待,原因就是锁表了。那么,要怎么解除呢?1、输入执行查看锁表进程SQL语句:select * from v$session t1, v$locked_object t2 where t1.sid = t2.SESSION_...原创 2020-02-13 11:30:35 · 2325 阅读 · 0 评论 -
关于oracle字段到jsp前台显示验证中的长度限制问题
// UTF8字符集实际长度计算 function getStrLeng(str){ var realLength = 0; var len = str.length; var charCode = -1; for(var i = 0; i < len; i++){ charCode = str.charCodeAt(i); if (charCode >= 0 && charCode <=原创 2017-05-10 10:41:49 · 921 阅读 · 0 评论 -
SQL中先分组再组内排序再输出的ROW_NUMBER() OVER(partition by..order by..)
转自:http://www.cnblogs.com/weixing/p/5460697.htmlSQL中先分组再组内排序再输出的ROW_NUMBER() OVER(partition by..order by..)ROW_NUMBER()函数将针对SELECT语句返回的每一行,从1开始编号,赋予其连续的编号。在查询时应用了一个排序标准后,只有通过编号才能够保证其顺序是一致的,当使用ROW_NUMBER函数时,也需要专门一列用于预先排序以便于进行编号。ROW_NUMBER()说明转载 2017-10-26 16:41:25 · 5239 阅读 · 0 评论 -
oracle误delete或update数据还原(恢复)方法记录
对于我这种大马虎,误删除数据倒不会,但是误更新数据已经不止一次两次了,所以告诫自己:*以后update一定要调试好了再F8。。*好好,如何恢复表数据:1、首先想一下,你是什么时候误更新的。然后输入: select * from table_name as of timestamp to_timestamp(‘2017-12-20 08:29:00’,’yyyy-mm-dd hh24:mi:ss’原创 2017-12-20 11:14:49 · 11793 阅读 · 6 评论 -
oracle建表相关 包括主键索引和外键约束
今天来聊一下oracle的建表语句,比如下面的create table BBB_INFO ( BBB_ID number(8) not null, AAA VARCHAR2(8) null, BBB VARCHAR2(8) ...原创 2018-10-16 09:54:36 · 2062 阅读 · 0 评论