PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
18546 | 02/12/19 12:40:21 | RE(6):RE(5):PB7.0: OracleのDate型をYYYYMMDD形式でCSVファイルに出力する方法 By isii |
18542 | 02/12/19 10:39:19 | RE(5):RE(5):PB7.0: OracleのDate型をYYYYMMDD形式でCSVファイルに出力する方法 By シンキ |
18541 | 02/12/19 09:28:26 | RE(4):PB7.0: OracleのDate型をYYYYMMDD形式でCSVファイルに出力する方法 By ryochan |
18538 | 02/12/18 17:19:05 | RE(3):PB7.0: OracleのDate型をYYYYMMDD形式でCSVファイルに出力する方法 By ぼん |
18535 | 02/12/18 15:42:15 | RE(2):PB7.0: OracleのDate型をYYYYMMDD形式でCSVファイルに出力する方法 By ryochan |
18527 | 02/12/17 16:37:56 | RE(1):PB7.0: OracleのDate型をYYYYMMDD形式でCSVファイルに出力する方法 By ぼん |
18522 | 02/12/17 11:40:21 | PB7.0: OracleのDate型をYYYYMMDD形式でCSVファイルに出力する方法 By シンキ |
カテゴリ:データウィンドウ
日付:2002年12月17日 11:40 発信者:シンキ
題名:PB7.0: OracleのDate型をYYYYMMDD形式でCSVファイルに出力する方法
みなさん、はじめまして。シンキと申します。
パワービルダーを使用して、Oracle8iのDate型をYYYYMMDD形式でCSVファイルに
出力するところでつまづいています。アドバイスをお願いします。
パワースクリプトの内容としましては、SQL文の結果をデータウィンドウに表示させ
それをSaveAs関数でCSVファイルに出力しています。
SQL文でDate型の列に、TO_DATE関数を付ければYYYYMMDD形式でCSVファイルに出力させる方法は
確認したのですが、列項目が莫大にあるので、列項目を意識しないSQL文(SELECT * FROM TABLE1)で
Oracle8iのDate型をYYYYMMDD形式でCSVファイルに出力したいのです。
(DBへのセッション単位で、Date型をYYYYMMDD形式にする方法であれば
もっと良いかなと思っています。)
以下の方法でやっていますが、うまく行きません。アドバイスをお願いします。
1)<DBプロファイルの設定>で、構文タグの<Date型の書式>と<DateTime型の書式>を
YYYYMMDD にしてみたが、データウィンドウには、YY/MM/DD HH:MM:SS の形式で
出力される
2)SQL*Plusから、ALTER SESSION SET NLS_DATE_FORMAT=’YYYYMMDD’ と入力すると、
SELECT文でデータを抽出すると、Date型の列はYYYYMMDD形式で出力されたので、
パワースクリプト上に、「ALTER SESSION SET NLS_DATE_FORMAT=’YYYYMMDD’」と
記述したがコンパイルエラーになった。
3)会議室の過去ログを見て、<コントロールパネル>の<地域>の日付タグの
短い形式を、「yyyy/mm/dd」に変更し、データウィンドウ上で
「yyyy/mm/dd HH:MM:SS」の形式で出力する事はできたが、YYYYMMDD形式で
出力する方法が分からない。
パワービルダー初心者なので、質問内容が的確ではないかもしれませんが
よろしくお願いします。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.