本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
Oracle中cannot drop a user that is currently connected
Cannot drop a user that is currently connected
SQL〉DROP USER USER1 CASCADE
ERROR:ORA-01940: cannot drop a user that is currently connected
由于当前用户正连接到数据库,所以无法删除
解决办法:
1、查询此用户的会话进程,
SQL〉SELECT SID ...
orcle递归查询(START WITH)
SELECT DISTINCT
ORGANIZATION_ID AS ID,
ORGANIZATION_NAME AS TEXT,
NVL (PARENT_ID, 0) AS PID,
'' AS PS,
'' AS PN,
'' AS POST,
'' ...
Orcle 分页查询
select * from
( select * from
( select
info.id,
info.age,
info.address,
row_number() over(order by info.id asc ) as row_number
from test_tb.info
where ...
Oracle 常用性能监控SQL语句
1. --查看表锁
SELECT * FROM SYS.V_$SQLAREA WHERE DISK_READS > 100;
2. --监控事例的等待
SELECT EVENT,
SUM(DECODE(WAIT_TIME, 0, 0, 1)) "Prev",
SUM(DECODE(WAIT_TIME ...
Oracle 常用日期格式
--------------------------------常用日期数据格式---------------------------------------
--Y或YY或YYY 年的最后一位,两位或三位;011表示2011年
SELECT to_char(SYSDATE,'YYY') FROM dual;
--SYEAR或YEAR: SYEAR指公元前的年 ...
Oracle 日期时间范围查询
/* 日期时间范围查询 */
---------- 创建日期时间测试表-----------------------------------------------------------
create table testdatetime(
ID integer not null primary KEY,
createdate ...
Oracle 按日期统计
---------------按日期统计-----------------------------------------------------
--按照星期进行统计
SELECT TO_CHAR(SYSDATE, 'day') FROM DUAL GROUP BY TO_CHAR(SYSDATE, 'day');
--按照每周进行统计
SELECT TO_ ...
Oracle 日期时间运算
---------------------oracle 时间运算-------------------------------------------------
--两个日期间的天数
SELECT FLOOR(SYSDATE - TO_DATE('20110701', 'yyyymmdd')) FROM DUAL;
--查找2002-02-28至2002-0 ...
Oracle 多表查询
1. SQL语句的执行顺序
SELECT DNAME, MAX(SAL) -- 5 对列筛选(分组字段或聚集函数)
FROM EMP
LEFT OUTER JOIN DEPT -- 1 确定表
USING (DEPTNO)
WHERE DEPTNO > 0 -- 2 确定行(记录)
GROUP BY DNAME -- 3 将 ...
关于oracle的行级锁
转发自:http://www.cnweblog.com/pudong/archive/2009/05/13/301554.html,仅供学习
在oracle中,行级锁只对用户正在访问的行进行锁定。
如果该用户正在修改某行,那么其他用户就可以更新同一表中该行之外的数据。
行级锁是一种排他锁,防止其他事务修改此行,但是不会阻止读取此行的操作。
在使用INSERT、UPDATE、DELETE 和 ...
Oracle中查询使用正则表达式函数REGEXP_LIKE
Oracle中的Like操作符使用'_'和'%'作为通配符,使用就像这样:
SELECT name FROM test_like WHERE name like '_a%';
即匹配test_like表name列中第2个字母是a的 ...
Oracle 修改字段类型
1,如果只是单纯的把字段改大,比如numeric (16,2)--->numeric (16,4) ,可直接
alter table 表名 modify ( 字段名 numeric (16,4)
2, ...