<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
    主站蜘蛛池模板: 久久国产精品成人免费| 亚洲国产成人精品无码区在线观看 | 亚洲一区中文字幕在线电影网| 亚洲午夜AV无码专区在线播放| 成人人观看的免费毛片| 1000部免费啪啪十八未年禁止观看| jizz在线免费观看| 日韩欧美亚洲中文乱码| 亚洲黄色在线网站| 亚洲国产另类久久久精品小说| 又粗又硬又大又爽免费视频播放| 永久免费av无码网站韩国毛片| 95免费观看体验区视频| 国产又黄又爽又大的免费视频 | 国产网站在线免费观看| 性xxxxx免费视频播放| 日本一卡精品视频免费| a级毛片免费在线观看| 国产精品永久免费视频| 在线观看国产一区亚洲bd| 亚洲日韩精品无码AV海量| 亚洲一区二区三区在线观看蜜桃| 亚洲男人都懂得羞羞网站| 亚洲成AV人片在线观看ww| 亚洲人色婷婷成人网站在线观看| 亚洲男人的天堂一区二区| 亚洲成a人无码av波多野按摩| 免费看小12萝裸体视频国产| 精品久久久久久久免费人妻 | 亚洲精品天堂无码中文字幕| 亚洲中文字幕无码爆乳| 中文字幕 亚洲 有码 在线| 亚洲人成综合在线播放| 亚洲 日韩经典 中文字幕| 在线观看亚洲AV每日更新无码 | 久久WWW免费人成人片| 日韩吃奶摸下AA片免费观看| 女人18毛片水最多免费观看| 日本特黄a级高清免费大片| 国产一区二区三区在线免费| 亚洲 自拍 另类小说综合图区|