易截截图软件、单文件、免安装、纯绿色、仅160KB

ORACLE常见问题1000问(之二)


   47. 中文是如何排序的?
   Oracle9i之前,中文是按照二进制编码进行排序的。
   在oracle9i中新增了按照拼音、部首、笔画排序功能。设置NLS_SORT值
   SCHINESE_RADICAL_M 按照部首(第一顺序)、笔划(第二顺序)排序
   SCHINESE_STROKE_M 按照笔划(第一顺序)、部首(第二顺序)排序
   SCHINESE_PINYIN_M 按照拼音排序
   48. Oracle8i中对象名可以用中文吗?
   可以
   49. 如何改变WIN中SQL*Plus启动选项?
   SQL*PLUS自身的选项设置我们可以在$ORACLE_HOME/sqlplus/admin/glogin.sql中设置。
   50. 怎样修改oracel数据库的默认日期?
   alter session set nls_date_format='yyyymmddhh24miss';
   OR
   可以在init.ora中加上一行
   nls_date_format='yyyymmddhh24miss'
   51. 如何将小表放入keep池中?
   alter table xxx storage(buffer_pool keep);
   52. 如何检查是否安装了某个patch?
   check that oraInventory
   53. 如何使select语句使查询结果自动生成序号?
   select rownum,COL from table;
   54. 如何知道数据裤中某个表所在的tablespace?
   select tablespace_name from user_tables where table_name='TEST';
   select * from user_tables中有个字段TABLESPACE_NAME,(oracle);
   select * from dba_segments where …;
   55. 怎幺可以快速做一个和原表一样的备份表?
   create table new_table as (select * from old_table);
   55. 怎幺在sqlplus下修改procedure?
   select line,trim(text) t from user_source where name ='A' order by line;
   56. 怎样解除PROCEDURE被意外锁定?
   alter system kill session ,把那个session给杀掉,不过你要先查出她的session id
   or
   把该过程重新改个名字就可以了。
   57. SQL Reference是个什幺东西?
   是一本sql的使用手册,包括语法、函数等等,oracle官方网站的文档中心有下载.
   58. 如何查看数据库的状态?
   unix下
   ps -ef | grep ora
   windows下看服务是否起来,是否可以连上数据库
   59. 请问如何修改一张表的主键?
   alter table aaa
   drop constraint aaa_key ;
   alter table aaa
   add constraint aaa_key primary key(a1,b1) ;


相关文档:

Oracle用户角色权限管理

(一)什么叫用户(user):
A user is a name defined in the database that can connect to and access objects.
用户是用连接数据库和访问数据库对象的。(用户是用来连接数据库访问数据库)。
(二)什么叫模式(schema):
A schema is a collection of database objects (used by a user.).
Schema objects are th ......

oracle 中恢复误删的表

很不幸,建立的表被某人误删了,,,
还好可以通过这样恢复。
select * from user_recyclebin where original_name like 'FINANCE_%'   order by droptime desc;
FLASHBACK TABLE FINANCE_CASE_FEE_ITEM TO BEFORE DROP
即所有drop的表都在 user_recyclebin  这个oracle回收站里面的,再通过flashback命 ......

oracle行列转换

/* 
在实际使用sql工作中总会碰到将某一列的值放到标题中显示.就是总说的行列转换或者互换. 
比如有如下数据: 
ID NAME       KECHENG              CHENGJI 
-- ---------- --------------- ......

Oracle to_date的使用方法

Oracle to_date的使用方法 日期格式参数 含义说明
D 一周中的星期几
DAY 天的名字,使用空格填充到9个字符
DD 月中的第几天  
DDD 年中的第几天
DY 天的简写名
IW ISO标准的年中的第几周
IYYY ISO标准的四位年份
YYYY 四位年份
YYY,YY,Y 年份的最后三位,两位,一位
HH 小时,按12小时计
H ......

ORACLE大表扫描操作解决方案

很多朋友在使用ORACLE进行后台数据存储时都可能遇到这样的问题,哪就是,设计的数据库中不可避免的有一两个比较大的数据表,有时可能更多,如果对这些数据表只进行INSERT操作,哪还比较好一些,可是如果要经常进行数据更新(UPDATE)和数据选取(SELECT),在数据量比较少时,程序还能过的去,如果数据量一大,上了百万数量 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号