<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    kapok

    垃圾桶,嘿嘿,我藏的這么深你們還能找到啊,真牛!

      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      455 隨筆 :: 0 文章 :: 76 評論 :: 0 Trackbacks
    大家在應用ORACLE的時候可能會遇到很多看起來不難的問題, 特別對新手來說, 今天我簡單把它總結一下, 發(fā)布給大家, 希望對大家有幫助! 和大家一起探討, 共同進步!之前內容參看: ORACLE應用常見傻瓜問題1000問(之二)

    對ORACLE高手來說是不用看的.

       88. CHR()的反函數(shù)是?

       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執(zhí)行的I/O數(shù) ?

       SQL>SET AUTOTRACE ON ;

       SQL>SELECT * FROM TABLE;

       OR

       SQL>SELECT * FROM v$filestat ;

       可以查看IO數(shù)
       92. 如何在sqlplus下改變字段大小?

       alter table table_name modify (field_name varchar2(100));

       改大行,改小不行(除非都是空的)

       93. 如何查詢某天的數(shù)據?

       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. 如何取得命令的返回狀態(tài)值?

       sqlcode=0

       97. 如何知道用戶擁有的權限?

       SELECT * FROM dba_sys_privs ;

       98. 從網上下載的ORACLE9I與市場上賣的標準版有什么區(qū)別?

       從功能上說沒有區(qū)別,只不過oracle公司有明文規(guī)定;從網站上下載的oracle產品不得用于 商業(yè)用途,否則侵權。
       99. 怎樣判斷數(shù)據庫是運行在歸檔模式下還是運行在非歸檔模式下?

       進入dbastudio,歷程--〉數(shù)據庫---〉歸檔查看。

       100. sql>startup pfile和ifile,spfiled有什么區(qū)別?

       pfile就是Oracle傳統(tǒng)的初始化參數(shù)文件,文本格式的。ifile類似于c語言里的include,用于把另一個文件引入spfile是9i里新增的并且是默認的參數(shù)文件,二進制格式startup后應該只可接pfile

       101. 如何搜索出前N條記錄?

    SELECT * FROM empLOYEE WHERE ROWNUM < n
    ORDER BY empno;

       102. 如何知道機器上的Oracle支持多少并發(fā)用戶數(shù)?

       SQL>conn internal ;
       SQL>show parameter processes ;

       103. db_block_size可以修改嗎?

       一般不可以﹐不建議這樣做的。

       104. 如何統(tǒng)計兩個表的記錄總數(shù)?

       select (select count(id) from aa)+(select count(id) from bb) 總數(shù) from dual;

       105. 怎樣用Sql語句實現(xiàn)查找一列中第N大值?

    select * from
    (select t.*,dense_rank() over (order by sal) rank from employee)
    where rank = N;
       106. 如何在給現(xiàn)有的日期加上2年?

       select add_months(sysdate,24) from dual;

       107. USED_UBLK為負值表示什么意思?

       It is "harmless".

       108. Connect string是指什么?

       應該是tnsnames.ora中的服務名后面的內容

       109. 怎樣擴大REDO LOG的大小?

       建立一個臨時的redolog組,然后切換日志,刪除以前的日志,建立新的日志。

       110. tablespace 是否不能大于4G?

       沒有限制.

       111. 返回大于等于N的最小整數(shù)值?

       SELECT CEIL(N) FROM DUAL;

       112. 返回小于等于N的最小整數(shù)值?

       SELECT FLOOR(N) FROM DUAL;

       113. 返回當前月的最后一天?

       SELECT LAST_DAY(SYSDATE) FROM DUAL;

       114. 如何不同用戶間數(shù)據導入?

       IMP SYSTEM/MANAGER FILE=AA.DMP FROMUSER=USER_OLD TOUSER=USER_NEW ROWS=Y INDEXES=Y ;
       115. 如何找數(shù)據庫表的主鍵字段的名稱?

       SQL>SELECT * FROM user_constraints WHERE CONSTRAINT_TYPE='P' and table_name='TABLE_NAME';

       116. 兩個結果集互加的函數(shù)?

       SQL>SELECT * FROM BSEMPMS_OLD INTERSECT SELECT * FROM BSEMPMS_NEW;
       SQL>SELECT * FROM BSEMPMS_OLD UNION SELECT * FROM BSEMPMS_NEW;
       SQL>SELECT * FROM BSEMPMS_OLD UNION ALL SELECT * FROM BSEMPMS_NEW;

       117. 兩個結果集互減的函數(shù)?
       SQL>SELECT * FROM BSEMPMS_OLD MINUS SELECT * FROM BSEMPMS_NEW;

       118. 如何配置Sequence?

       建sequence seq_custid
       create sequence seq_custid start 1 incrememt by 1;

       建表時:
    create table cust
    { cust_id smallint not null,
    ...}
    insert 時:
    insert into table cust
    values( seq_cust.nextval, ...)


       119>.日期的各部分的常用的的寫法

       取時間點的年份的寫法:

    SELECT TO_CHAR(SYSDATE,'YYYY') FROM DUAL;

       120>.取時間點的月份的寫法:

    SELECT TO_CHAR(SYSDATE,'MM') FROM DUAL;
       121>.取時間點的日的寫法:

    SELECT TO_CHAR(SYSDATE,'DD') FROM DUAL;

       122>.取時間點的時的寫法:

    SELECT TO_CHAR(SYSDATE,'HH24') FROM DUAL;

       123>.取時間點的分的寫法:

    SELECT TO_CHAR(SYSDATE,'MI') FROM DUAL;

       124>.取時間點的秒的寫法:

    SELECT TO_CHAR(SYSDATE,'SS') FROM DUAL;

       125>.取時間點的日期的寫法:

    SELECT TRUNC(SYSDATE) FROM DUAL;

       126>.取時間點的時間的寫法:

    SELECT TO_CHAR(SYSDATE,'HH24:MI:SS') FROM DUAL;

       127>.日期,時間形態(tài)變?yōu)樽址螒B(tài)

    SELECT TO_CHAR(SYSDATE) FROM DUAL;

       128>.將字符串轉換成日期或時間形態(tài):

    SELECT TO_DATE('2003/08/01') FROM DUAL;

       129>.返回參數(shù)的星期幾的寫法:

    SELECT TO_CHAR(SYSDATE,'D') FROM DUAL;

       130>.返回參數(shù)一年中的第幾天的寫法:

    SELECT TO_CHAR(SYSDATE,'DDD') FROM DUAL;
       131>.返回午夜和參數(shù)中指定的時間值之間的秒數(shù)的寫法:

    SELECT TO_CHAR(SYSDATE,'SSSSS') FROM DUAL;

       132>.返回參數(shù)中一年的第幾周的寫法:

    SELECT TO_CHAR(SYSDATE,'WW') FROM DUAL;

       如有問題歡迎大家一起探討﹗
    posted on 2005-03-31 11:38 笨笨 閱讀(400) 評論(0)  編輯  收藏 所屬分類: ALLOracle
    主站蜘蛛池模板: 国产成人精品日本亚洲11| 免费视频精品一区二区| 国产免费啪嗒啪嗒视频看看| 成人自慰女黄网站免费大全| 亚洲乱码卡三乱码新区| 亚洲麻豆精品国偷自产在线91| 永久免费AV无码网站国产| 国产精品亚洲综合久久| 国产亚洲老熟女视频| 动漫黄网站免费永久在线观看| 免费无码午夜福利片 | 美女被免费视频网站| 亚洲高清在线观看| 成人亚洲综合天堂| 69av免费视频| 中文字幕免费播放| 亚洲国产精品无码久久九九大片| 亚洲国产精品嫩草影院在线观看| 韩国二级毛片免费播放| 鲁大师在线影院免费观看| 免费无码午夜福利片| 亚洲中文无码永久免| 亚洲无线电影官网| 亚洲日韩国产精品乱| 青草草在线视频永久免费| 久久大香伊焦在人线免费| 一级毛片a免费播放王色电影 | 日本在线免费观看| 日韩免费高清一级毛片| 久久精品国产亚洲av麻豆图片 | 丁香花在线观看免费观看| a毛片免费在线观看| 国产亚洲福利精品一区二区| 亚洲国产美女精品久久久久| 亚洲va无码手机在线电影| 亚洲综合精品网站在线观看| 国产精品久免费的黄网站| 色www永久免费视频| 国产精品成人免费视频网站京东| 1区2区3区产品乱码免费| 免费91麻豆精品国产自产在线观看|