动网论坛,站长建站首选,国内使用量最多的论坛软件 动网论坛官方技术讨论区 站长工具 申请属于您自己的免费论坛
首页 | 新闻资讯 | 网站运营 | 网络编程 | 数据库 | 服务器 | 网页设计 | 图像媒体 | 网络应用 | 搜索优化 | 资源下载 | 动网主机 | DVBOX
    本站内  互联网 ASP论坛  ASP.Net论坛  PHP论坛
   数据库 → 阅读文章

 ORACLE问题,每天10问(五)

作者:郁郁小蝎 来源:中国站长学院 
阅读 数 541 人次 , 2006-2-15 17:48:00 

41. 如何给表、列加注释?

  SQL>comment on table 表 is '表注释';注释已创建。

  SQL>comment on column 表.列 is '列注释';注释已创建。

  SQL> select * from user_tab_comments where comments is not null;

42. 如何查看各个表空间占用磁盘情况?

  SQL> col tablespace format a20

  SQL> select

  b.file_id 文件ID号,

  b.tablespace_name 表空间名,

  b.bytes 字节数,

  (b.bytes-sum(nvl(a.bytes,0))) 已使用,

  sum(nvl(a.bytes,0)) 剩余空间,

  sum(nvl(a.bytes,0))/(b.bytes)*100 剩余百分比

  from dba_free_space a,dba_data_files b

  where a.file_id=b.file_id

  group by b.tablespace_name,b.file_id,b.bytes

  order by b.file_id

  43. 如把ORACLE设置为MTS或专用模式?

  #dispatchers="(PROTOCOL=TCP) (SERVICE=SIDXDB)" 加上就是MTS,注释就是专用模式,SID是指你的实例名。

  44. 如何才能得知系统当前的SCN号 ?

  select max(ktuxescnw * power(2, 32) + ktuxescnb) from x$ktuxe;

  45. 请问如何在ORACLE中取毫秒?

  9i之前不支持,9i开始有timestamp.

  9i可以用select systimestamp from dual;

46. 如何在字符串里加回车?

  select 'Welcome to visit'||chr(10)||'www.CSDN.NET' from dual ;

  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'


 

  
 本文Tagsoracle  
 收藏本文  打印本文  论坛讨论  关闭窗口
· 上一篇:ORACLE问题,每天10问(四)
· 下一篇:如何消除Oracle数据库的安全隐患(1)
· 使用Oracle实现实时通信
· OSQL工具在DOS下的操作方式
· Sybase数据库的性能优化
· Access数据库技术(44)
· 在数据库实现密码管理的另一种方式


关于本站 | 联系我们 | 业务合作 | 客户案例 | 诚聘英才 | 广告合作 | 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006 Cndw.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077