在oracle的海洋中遨游
beyondsanli
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
表的自连接同子查询有区别?
运用自连接同子查询之间有什么区别?请大家给点意见 SELECT R1.readerid,R1.readername,R1.unit,R1.bookcountFROM ReaderInfo AS R1,ReaderInfo AS R2WHERE R2.readerid=9704AND R1.bookcount>R2.bookcount --连接关系ORDER BY R1.bookc...2008-06-23 11:54:48 · 223 阅读 · 0 评论 -
format code appears twice
Oralce中的to_date()函数用于将字符串转换为日期对象,具体使用格式为: to_date( string, [ format_mask ] , [ nls_language ] ) string1 要转换的字符串. format_mask 可选项,日期转换格式. nls_language 可选项. 指定用于转换字符串的nls language. ...原创 2009-04-07 18:35:55 · 319 阅读 · 0 评论 -
group by 和having 之间的关系
今天一个叫桂子的小朋友,问我group by和having 的关系我回答错了!具体分析如下:2008-02-26 15:39:18 · 204 阅读 · 0 评论 -
分析create table 在不同数据库中的情况!
1: sql server 2000create table moduleConfig(id int not null primary key,modulename varchar(50),moduleDescript varchar(200),moduleid varchar(50),createtime datetime )select * from...2008-03-05 17:30:05 · 206 阅读 · 0 评论 -
lock 1
step 1: create tablecreate table czk_locktest( id int not null primary key, modulename varchar(50), moduleDescript varchar(200), moduleid varchar(50), createtime date ) select * from...2008-04-01 09:19:08 · 192 阅读 · 0 评论 -
oracle锁机制的模拟试验
首先我们用pl sql模拟3个用户conn system/beyondsanliselect sys_context('userenv','sessionid') from dual;SYS_CONTEXT('USERENV','SESSIONID')------------------------------------------------------------...2008-04-03 09:45:19 · 225 阅读 · 0 评论 -
sql 函数
(Select count(*) from 表名 where datediff(day,cdtrecordtime,getdate())=0) as '今天', (Select count(*) from 表名 where datediff(week,cdtrecordtime,getdate())=0) as '本周...2008-04-12 22:52:03 · 109 阅读 · 0 评论 -
oracle 下树形结构数据统计
create table czk_dguitest(code varchar(20),name varchar(10),num int) insert into czk_dguitest values ('01','彩电',null) insert into czk_dguitest values ('01.01','TC...2008-04-13 19:46:12 · 474 阅读 · 0 评论 -
oracle 连接数的问题
最近想验证连接数同jdbc的关系。特进行了以下的操作>alter system set processes=30 scope=spfile; system alter>alter system set sessions=30 scope=spfile; system alter这里要注意 sessions=1.1*processes+5SQL> s...2008-04-15 15:19:46 · 146 阅读 · 0 评论 -
oracle数据库监听配置
oracle数据库监听配置 针对相关的问题如:客户端client无法连接到服务器端server1: listener 主要用来监听客户端向数据库服务器端提出的连接请求,是基于服务器端的服务,那么它也只存在与数据库服务器端,进行监听器的设置也是在数据库服务器端完成的。2:tnsname 本地服务名oracle客户端与服务器端的连接是通过客户端发出请求。 是or...2008-04-20 18:02:08 · 309 阅读 · 0 评论 -
IPC和TCP
IPC: interprocess communicationA protocol used by client applications that resides on the same node as the listenerto communicate with the database. IPC can provide a faster local connection th...2008-04-20 20:40:09 · 717 阅读 · 0 评论 -
获取表结构和字段描述的视图
CREATE OR REPLACE VIEW VW_ALL_TAB_COLS ASSELECT T1.OWNER,T1.TABLE_NAME,T1.COMMENTS,T1.COLUMN_NAME,(CASE WHEN DATA_TYPE='NUMBER' THEN (CASE WHEN DATA_SCALE=0 THEN DATA_TYPE||'('||T2.DATA_LENGTH||')' EL...原创 2008-09-09 12:03:22 · 281 阅读 · 0 评论 -
tnsnames.ora oracle 9i和10G
在进行网络连接的时候要用到tnsnames.ora在9i中可以在安装目录中很快的找到network/admin目录但是在10g中不行在注册表中找到oracle_homeHKEY_LOCAL_MACHINE\SOFTWARE\ORACLE例如:D:\oracle\product\10.2.0\db_1...2008-02-16 20:46:08 · 142 阅读 · 0 评论 -
Oracle字符集问题总结
(1):NLS=National Language Support 国家语言支持(2):它有三个组成部分(语言、地域和字符集),(3)字符集 一是oracel server端的字符集,二是oracle client端的字符集;三是dmp文件的字符集。 a: server端的字符集 SQL> select userenv('language') from dual;...2008-01-12 20:58:26 · 130 阅读 · 0 评论 -
oracle 第一课 :集合
oracle 第一课 :集合1:varray sql>set serverout onsql>declare --定义一个可以存放64字段的数组 type column_type is varray(64) of varchar2(50);---用来放字段类型的数组类型 var_columnname column_type; var_column colum...2007-12-05 20:22:50 · 113 阅读 · 0 评论 -
oracle 一句话技巧
oracle 一句话技巧1:edi 编辑sql buffer中的sql语句2:SPOOL C:/SQLTEST.TXT 在屏幕上的所有内容都包含在该文件中,包括你输入的sql语句。SPOOL OFF ;CANCEL3:set serveroutput on size unlimited format word_wrapped;对于10gdbms_output.put_line的...2007-12-05 20:31:03 · 303 阅读 · 0 评论 -
outer 连接查询
create table test_rightandleft(id integer, basic_id integer, idvalue number(16,2), idcreattime date);实现的功能是对同一张表信息,不同时间段,同样basicid的值进行减操作,依照左边表的记录为被减数[img]c:\data.bmp[/img] 以下的SCRIPT...2007-12-06 22:34:03 · 174 阅读 · 0 评论 -
动态SQL还是动态字段?
在一个项目中因为要重复的从不同字段取值,其他的条件都一致,我建了个varrry中放这些字段的名称,通过循环来取值,为什么不行?哪个高手可以指点下呀!create or replace procedure czk isv_input varchar2(20):='dual';v_par varchar2(20):='dummy';v_output varchar2(20);...2007-12-06 23:13:53 · 335 阅读 · 0 评论 -
这个存在效率的问题?
SQL> select interiorid, constdisplayname 2 from (select interiorid, constdisplayname 3 from globalconst 4 where globalconst = 'status') 5 where to_number(inte...2007-12-13 21:06:13 · 173 阅读 · 0 评论 -
最基本的DDL
(1):以下是完成一个表的创建并且指定其主键SQL> create table test_forum_dategroup 2 (id integer not null, 3 sub_id integer, 4 prgm_id integer, 5 start_date date, 6 end_date date);Table crea...2007-12-22 06:37:53 · 145 阅读 · 0 评论 -
interview_oracle
Oracle面试问题-技术篇 这也许是你一直期待的文章,在关注这部分技术问题的同时,请务必阅读有关面试中有关个人的问题和解答。这里的回答并不是十分全面,这些问题可以通过多个角度来进行解释,也许你不必在面试过程中给出完全详尽的答案,只需要通过你的解答使面试考官了解你对ORACLE概念的熟悉程度。 1.解释冷备份和热备份的不同点以及各自的优点 解答:热备...2008-01-05 18:23:56 · 122 阅读 · 0 评论 -
redo
change vectorredo recordSQL> alter system switch logfile;System alteredSQL> select * from v$log;redo03.log2008-01-05 22:31:32 · 117 阅读 · 0 评论 -
create database
dbca (database configuration assistant)可视化操作相当于$oracle_home\bin\dbca.bat 在我本地(10g)目录是D:\oracle\product\10.2.0\db_2\bin2008-01-05 23:02:25 · 124 阅读 · 0 评论 -
权限的问题点滴
一:no create session privilege1:create user beyondsanli identified by beyondsanli;这个时候用beyondsanli normal登录,报告no create session这个时候要用system用户指定session权限2:grant create session to beyondsanli;...2008-01-07 21:46:25 · 152 阅读 · 0 评论 -
NOT IN 子查询中不能有null记录
oracle NOT IN 子查询中不能有null记录原创 2011-05-13 09:46:14 · 332 阅读 · 0 评论
分享