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

ORACLE常见问题1000问(之三)

88. CHR()的反函数是?
   ASCII()
   SELECT CHAR(65) from DUAL;
   SELECT ASCII('A') from DUAL;
   89. 字符串的连接
   SELECT CONCAT(COL1,COL2) from TABLE
   SELECT COL1||COL2 from TABLE
   90. 怎么把select出来的结果导到一个文本文件中?
   SQL>SPOOL C:\ABCD.TXT;
   SQL>select * from table;
   SQL >spool off;
   91. 怎样估算SQL执行的I/O数 ?
   SQL>SET AUTOTRACE ON
   SQL>SELECT * from TABLE;
   OR
   SQL>SELECT * from v$filestat
   可以查看IO数
   92. 如何在sqlplus下改变字段大小?
   alter table table_name modify (field_name varchar2(100));
   改大行,改小不行(除非都是空的)
   93. 如何查询某天的数据?
   select * from table_name where trunc(日期字段)=to_date('2003-05-02','yyyy-mm-dd');
   94. sql 语句如何插入全年日期?
create table BSYEAR (d date);
insert into BSYEAR
select to_date('20030101','yyyymmdd')+rownum-1
from all_objects
where rownum <= to_char(to_date('20031231','yyyymmdd'),'ddd');
   95. 如果修改表名?
   alter table old_table_name rename to new_table_name;
   96. 如何取得命令的返回状态值?
   sqlcode=0
   97. 如何知道用户拥有的权限?
   SELECT * from dba_sys_privs
   98. 从网上下载的ORACLE9I与市场上卖的标准版有什么区别?
   从功能上说没有区别,只不过oracle公司有明文规定;从网站上下载的oracle产品不得用于 商业用途,否则侵权。
   99. 怎样判断数据库是运行在归档模式下还是运行在非归档模式下?
   进入dbastudio,历程--〉数据库---〉归档查看。
   100. sql>startup pfile和ifile,spfiled有什么区别?
   pfile就是Oracle传统的初始化参数文件,文本格式的。ifile类似于c语言里的include,用于把另一个文件引入spfile是9i里新增的并且是默认的参数文件,二进制格式startup后应该只可接pfile
   101. 如何搜索出前N条记录?
SELECT * from empLOYEE WHERE ROWNUM < n
ORDER BY empno;
   102. 如何知道机器上的Oracle支持多少并发用户数?
   SQL>conn internal
   SQL>show parameter processes
   103. db_bloc


相关文档:

关于oracle随机

17:00:59 SQL> desc dbms_random;
Element    Type     
---------- ---------
SEED       PROCEDURE
VALUE      FUNCTION
NORMAL     FUNCTION
STRING     FUNCT ......

使用Oracle Text进行全文检索

由于系统中数据不断增多,使得原用的like语法来进行查询法律全文变得十分缓慢,因此在原有系统中增加了全文检索的功能。
  全文检索功能依赖于Oracle Text。首先保证Oracle Text组件在数据库中已安装。然后建立索引
  Sql代码
  --法律全文内容字段增加索引
  create index idx_flqw_nr on flqw(nr) indextype ......

oracle行列转换

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

Oracle数据库中中文汉字显示乱码问题

Oracle数据库中中文汉字显示乱码问题
摘 要
字符集的设置不当是影响ORACLE数据库汉字显示的关键问题。本文从实践经验出发,介绍了ORACLE关于字符集的分类、构成及设定方法,分析了ORACLE数据库汉字显示乱码的常见现象及原因,并针对各种现象及原因提出了行之有效的解决办法。
关键字: ORACLE 字符集 中文 乱码 解决 UTF ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号