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

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

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

    GalaxyPilot —— D.S


            生命不熄,戰斗不止
    數據加載中……

    sqlplus中改變日期的輸出格式

      工作中碰到用spool導出數據,其中有日期格式的字段,因為format了各列,就不想用to_char把日期再format了,而且用to_char的話還要把要所有的列都寫在select語句中。win下默認的格式為DD-MM-yy ,如下:
      SQL>select sysdate from dual;
      
      SYSDATE
      ----------
      21-12月-04
      
      數據庫中的日期字段中的格式為yyyy-mm-dd hh24miss,導出的數據中也要這樣的格式,設置nls_date_format就可以實現,如下:
      
      1.用alter session來修改
      
      SQL>alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';
      SQL> select sysdate from dual;
      
      SYSDATE
      -------------------
      2004-12-21 14:44:24
      
      2.在OS中設置nls_date_format
      
      打開一個控制臺窗口
      C:>SET NLS_DATE_FORMAT=YYYY-MM-DD HH24:MI:SS //注意:這里YYYY-MM-DD HH24:MI:SS不能加引號,但在unix系統中要加
      
      SQL> select sysdate from dual;
      
      SYSDATE
      -------------------
      2004-12-21 14:45:44
      
      這樣改了以后只對當前的控制臺窗品有效,如果不想每次都設置,就修改系統/用戶環境變量,新增一個nls_date_format變量,值為YYYY-MM-DD HH24:MI:SS
      
      打開一個控制臺窗口
      SQL> select sysdate from dual;
      
      SYSDATE
      -------------------
      2004-12-21 14:46:15
      
      這樣在spool中直接select * from tabs就行了。

    posted on 2006-04-08 08:56 舵手 閱讀(1227) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲精品成人久久久| 成人爱做日本视频免费| 国产亚洲午夜高清国产拍精品| 中文字幕在线观看亚洲日韩| 日本阿v免费费视频完整版| 亚洲五月六月丁香激情| 日本不卡免费新一区二区三区 | xvideos永久免费入口| 亚洲精品视频久久久| 国产精品免费一区二区三区| 亚洲一区二区三区无码影院| 成人a毛片视频免费看| 亚洲精品无码久久久| 成人国产精品免费视频| 亚洲中久无码永久在线观看同| 成人无码WWW免费视频| 在线电影你懂的亚洲| 无人在线观看完整免费版视频| 亚洲AV无码片一区二区三区| 国产午夜影视大全免费观看| 九九久久精品国产免费看小说| 久久精品国产亚洲7777| 无码国产精品一区二区免费式芒果 | 18禁网站免费无遮挡无码中文 | 亚洲一区二区三区国产精品| 成全视频高清免费观看电视剧| 亚洲av日韩av天堂影片精品| 国产1000部成人免费视频| 亚洲色在线无码国产精品不卡| 国产免费啪嗒啪嗒视频看看| 精品久久久久久无码免费| 亚洲激情中文字幕| 日韩免费a级毛片无码a∨| 美女无遮挡免费视频网站| 久久精品国产69国产精品亚洲| 久久久久久精品成人免费图片| 在线观看日本亚洲一区 | 亚洲av无码片在线播放| 日韩中文字幕精品免费一区| 精品在线观看免费| 久久精品7亚洲午夜a|