易截截图软件、单文件、免安装、纯绿色、仅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数据库中中文汉字显示乱码问题

Oracle数据库中中文汉字显示乱码问题
摘 要
字符集的设置不当是影响ORACLE数据库汉字显示的关键问题。本文从实践经验出发,介绍了ORACLE关于字符集的分类、构成及设定方法,分析了ORACLE数据库汉字显示乱码的常见现象及原因,并针对各种现象及原因提出了行之有效的解决办法。
关键字: ORACLE 字符集 中文 乱码 解决 UTF ......

ORACLE SQLPLUS常用命令及查询

1.启动停止TNS监听
lsnrctl start
lsnrctl stop
2.启动Oracle Services
net start OracleServiceOrcl
net stop OracleServiceOrcl
SQL> show all --查看所有68个系统变量值
SQL> show user --显示当前连接用户
SQL> show error   --显示错误
SQL> set heading off --禁止输出列标题,默认值为 ......

ORACLE JOB和存储过程的相关查询

查看相关job信息
  1、相关视图
  dba_jobs
  all_jobs
  user_jobs
  dba_jobs_running 包含正在运行job相关信息  
查看存储过程 package等相关过程
select * from user_source where text like '%要查的内容%' ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号