
sql
houkai2007
这个作者很懒,什么都没留下…
展开
-
查询表字段
select * from col where tname='EMP'; --1242select * from tab;select * from acount11;select * from user_tab_columns where table_name='EMP'; --1242 select cname,coltype,width from co...2010-04-28 23:50:37 · 130 阅读 · 0 评论 -
create tablespace
create temporary tablespace temp_space_d08tempfile 'temp_space_d08.dbf'size 10mautoextend onnext 5mmaxsize 1024m;create tablespace space_d08 datafile 'space_d08.dbf' --datefilesize 10mautoextend o...原创 2011-07-02 10:33:35 · 209 阅读 · 0 评论 -
oracle
oracleoracle原创 2010-09-16 11:54:58 · 89 阅读 · 0 评论 -
数据库使用技巧
4.查看硬盘分区:EXEC master..xp_fixeddrives 5.比较A,B表是否相等:IF (SELECT checksum_agg(binary_checksum(*)) FROM A) = (SELECT checksum_agg(binary_checksum(*)) FROM B)print '相等'ELSEprint '不相...原创 2010-06-24 14:30:45 · 110 阅读 · 0 评论 -
oracle 远程导入 导出
exp命令:1 exp username/psw@TEST file=d:test.dmp FULL=y2 exp username/psw@TEST file=d:test.dmp owner=(ly)3 exp username/psw@TEST file= d:test.dmp TABLES=(grid1,grid2) 1其中一是将Test(与某一数据库对应的oracle服务...原创 2010-05-28 15:35:01 · 113 阅读 · 0 评论 -
如何对表操作进行监控
我们在跟踪定位一些系统问题的时候,经常需要知道哪些地方对一个表进行了操作,查询代码很麻烦,其实有一个简单的方法,就是跟踪表,如下语句,就可以给表t_table增加监控了。 BEGIN dbms_fga.add_policy ( 'test', 't_table', 'fga' );END;/ 我们可以用下面语句...原创 2010-05-28 15:23:33 · 97 阅读 · 0 评论 -
如何对表操作进行监控
如何对表操作进行监控 我们在跟踪定位一些系统问题的时候,经常需要知道哪些地方对一个表进行了操作,查询代码很麻烦,其实有一个简单的方法,就是跟踪表,如下语句,就可以给表t_table增加监控了。 BEGIN dbms_fga.add_policy ( 'test', 't_table', 'fga' );END;...原创 2010-05-28 15:23:23 · 164 阅读 · 0 评论 -
利用存储过程将表中数据导出到
--********************************************************************* --*** --***首先以dba或者是其他具有create directory的用户创建directory,然后授权 --*** --****************************************************...原创 2010-05-28 15:20:35 · 280 阅读 · 0 评论 -
实现判断有就更新,没有就插入方法
创建一张表:CREATE TABLE tbl_1 (col1 number(10),col2 number(10));实现判断有就更新,没有就插入方法:merge INTO tbl_1 t1 USING (SELECT :col1 col1,:col2 col2 FROM dual ) t2ON (t1.col1 = t2.col1)when matched THENU...原创 2010-05-28 15:17:18 · 313 阅读 · 0 评论 -
sql执行顺序
在查询中逻辑查询和物理查询有着本质的区别,SQL不同于其它编程的最明显的特征就是处理代码的顺序,虽然总是最先写SELECT 但是几乎总在最后执行,那到底是怎么一个执行顺序呢 如下的sql查询语句执行顺序(1)from(3) join(2) on(4) where(5)group by(6) with (7)having(8) select(9) di...原创 2013-07-10 17:47:54 · 109 阅读 · 0 评论