■SI Object Browser 掲示板
|
ユーザの皆様、開発者、サポート担当者の交流のための掲示板です! ユーザーの皆様同士で教え合ったりもできる交流の場にしたいと思っていますので、相互協力をよろしくお願いします。 なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。 |
|
| ※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】 ※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。 ※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。 ※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。 | |
Timestamp型でのデータ表示について
2005/07/22 11:36
OB
3
中込
こんにちは、はじめまして。
最近、OBを利用しはじめたものです。
大変初歩的な質問かもしれませんが、どなたかよろしくお願いします。
【質問内容】
データタブによりTimestamp型の項目を表示させると、
例えば本日ですと
05-07-22 00:00:00.000000
のように表示されますが、これを例えば
2005-07-22 00:00:00.000000
のように年を4桁で表示させたいのですが
なにか設定等あるのでしょうか。
ちなみに、Select文を発行せずに表示出来る方法を
ご教授いただけると幸いです。
使用しているVer.は8.0.4.10です。
よろしくお願いします。
以上
最近、OBを利用しはじめたものです。
大変初歩的な質問かもしれませんが、どなたかよろしくお願いします。
【質問内容】
データタブによりTimestamp型の項目を表示させると、
例えば本日ですと
05-07-22 00:00:00.000000
のように表示されますが、これを例えば
2005-07-22 00:00:00.000000
のように年を4桁で表示させたいのですが
なにか設定等あるのでしょうか。
ちなみに、Select文を発行せずに表示出来る方法を
ご教授いただけると幸いです。
使用しているVer.は8.0.4.10です。
よろしくお願いします。
以上
返信を投稿
OB
tanima
こんにちは。
>【質問内容】
>データタブによりTimestamp型の項目を表示させると、
>例えば本日ですと
>05-07-22 00:00:00.000000
>のように表示されますが、これを例えば
>2005-07-22 00:00:00.000000
>のように年を4桁で表示させたいのですが
>なにか設定等あるのでしょうか。
「ツール」→「オプション」→「詳細設定」画面で、設定可能だと
思います。
例えば上記のように2005-07-22 00:00:00.000000と表示させたいのであれば、
「表示書式」と書かれたセクションに、
「日付」を”yyyy/MM/dd”、「時刻」を”HH:mm:ss.ms”と入力し、
「NLS_DATE_FORMAT」を”前項で指定した日付と時刻両方の書式をセット”
を選択して設定してみてください。
以上、ご参考になれば幸いです。
>【質問内容】
>データタブによりTimestamp型の項目を表示させると、
>例えば本日ですと
>05-07-22 00:00:00.000000
>のように表示されますが、これを例えば
>2005-07-22 00:00:00.000000
>のように年を4桁で表示させたいのですが
>なにか設定等あるのでしょうか。
「ツール」→「オプション」→「詳細設定」画面で、設定可能だと
思います。
例えば上記のように2005-07-22 00:00:00.000000と表示させたいのであれば、
「表示書式」と書かれたセクションに、
「日付」を”yyyy/MM/dd”、「時刻」を”HH:mm:ss.ms”と入力し、
「NLS_DATE_FORMAT」を”前項で指定した日付と時刻両方の書式をセット”
を選択して設定してみてください。
以上、ご参考になれば幸いです。
返信を投稿
OB
中込
tanima様
さっそくのご回答ありがとうございます。
ご教授いただいた内容で試してみたのですが、表示に
変更はありませんでした。
(DATE型だとうまくいったのですが。。。)
他になにか方法がございましたら、よろしくお願いします。
以上
[tanima]
>こんにちは。
>
>>【質問内容】
>>データタブによりTimestamp型の項目を表示させると、
>>例えば本日ですと
>>05-07-22 00:00:00.000000
>>のように表示されますが、これを例えば
>>2005-07-22 00:00:00.000000
>>のように年を4桁で表示させたいのですが
>>なにか設定等あるのでしょうか。
>
>「ツール」→「オプション」→「詳細設定」画面で、設定可能だと
>思います。
>例えば上記のように2005-07-22 00:00:00.000000と表示させたいのであれば、
>「表示書式」と書かれたセクションに、
>「日付」を”yyyy/MM/dd”、「時刻」を”HH:mm:ss.ms”と入力し、
>「NLS_DATE_FORMAT」を”前項で指定した日付と時刻両方の書式をセット”
>を選択して設定してみてください。
>
>以上、ご参考になれば幸いです。
さっそくのご回答ありがとうございます。
ご教授いただいた内容で試してみたのですが、表示に
変更はありませんでした。
(DATE型だとうまくいったのですが。。。)
他になにか方法がございましたら、よろしくお願いします。
以上
[tanima]
>こんにちは。
>
>>【質問内容】
>>データタブによりTimestamp型の項目を表示させると、
>>例えば本日ですと
>>05-07-22 00:00:00.000000
>>のように表示されますが、これを例えば
>>2005-07-22 00:00:00.000000
>>のように年を4桁で表示させたいのですが
>>なにか設定等あるのでしょうか。
>
>「ツール」→「オプション」→「詳細設定」画面で、設定可能だと
>思います。
>例えば上記のように2005-07-22 00:00:00.000000と表示させたいのであれば、
>「表示書式」と書かれたセクションに、
>「日付」を”yyyy/MM/dd”、「時刻」を”HH:mm:ss.ms”と入力し、
>「NLS_DATE_FORMAT」を”前項で指定した日付と時刻両方の書式をセット”
>を選択して設定してみてください。
>
>以上、ご参考になれば幸いです。
返信を投稿
OB
tanima
中込様
こんにちは。
TIMESTAMP型でしたね。。失礼致しました。
NLS_DATE_FORMATは、DATE型の表示形式ですから、TIMESTAMP型には
適用できませんね。
オプションなど探してみましたが、見つかりませんでした。
OB9では未対応なのかも。。。
SQL文実行で、以下のようにALTER SESSIONすればできますが、それでは駄目でしょうか?(^^;;)
ALTER SESSION SET
NLS_TIMESTAMP_FORMAT='YYYY-MM-DD HH24:MI:SS.FF';
あとはシステム環境変数が変更可能なら、
変数:NLS_TIMESTAMP_FORMAT
値:YYYY-MM-DD HH24:MI:SS.FF
の指定を追加してあげるとか。。。
他に良い方法が思いつきませんでした。
もしご参考になれば、幸いです。
[中込]
>tanima様
>
>さっそくのご回答ありがとうございます。
>ご教授いただいた内容で試してみたのですが、表示に
>変更はありませんでした。
>(DATE型だとうまくいったのですが。。。)
>
>他になにか方法がございましたら、よろしくお願いします。
>
>
>以上
>
>[tanima]
>>こんにちは。
>>
>>>【質問内容】
>>>データタブによりTimestamp型の項目を表示させると、
>>>例えば本日ですと
>>>05-07-22 00:00:00.000000
>>>のように表示されますが、これを例えば
>>>2005-07-22 00:00:00.000000
>>>のように年を4桁で表示させたいのですが
>>>なにか設定等あるのでしょうか。
>>
>>「ツール」→「オプション」→「詳細設定」画面で、設定可能だと
>>思います。
>>例えば上記のように2005-07-22 00:00:00.000000と表示させたいのであれば、
>>「表示書式」と書かれたセクションに、
>>「日付」を”yyyy/MM/dd”、「時刻」を”HH:mm:ss.ms”と入力し、
>>「NLS_DATE_FORMAT」を”前項で指定した日付と時刻両方の書式をセット”
>>を選択して設定してみてください。
>>
>>以上、ご参考になれば幸いです。
こんにちは。
TIMESTAMP型でしたね。。失礼致しました。
NLS_DATE_FORMATは、DATE型の表示形式ですから、TIMESTAMP型には
適用できませんね。
オプションなど探してみましたが、見つかりませんでした。
OB9では未対応なのかも。。。
SQL文実行で、以下のようにALTER SESSIONすればできますが、それでは駄目でしょうか?(^^;;)
ALTER SESSION SET
NLS_TIMESTAMP_FORMAT='YYYY-MM-DD HH24:MI:SS.FF';
あとはシステム環境変数が変更可能なら、
変数:NLS_TIMESTAMP_FORMAT
値:YYYY-MM-DD HH24:MI:SS.FF
の指定を追加してあげるとか。。。
他に良い方法が思いつきませんでした。
もしご参考になれば、幸いです。
[中込]
>tanima様
>
>さっそくのご回答ありがとうございます。
>ご教授いただいた内容で試してみたのですが、表示に
>変更はありませんでした。
>(DATE型だとうまくいったのですが。。。)
>
>他になにか方法がございましたら、よろしくお願いします。
>
>
>以上
>
>[tanima]
>>こんにちは。
>>
>>>【質問内容】
>>>データタブによりTimestamp型の項目を表示させると、
>>>例えば本日ですと
>>>05-07-22 00:00:00.000000
>>>のように表示されますが、これを例えば
>>>2005-07-22 00:00:00.000000
>>>のように年を4桁で表示させたいのですが
>>>なにか設定等あるのでしょうか。
>>
>>「ツール」→「オプション」→「詳細設定」画面で、設定可能だと
>>思います。
>>例えば上記のように2005-07-22 00:00:00.000000と表示させたいのであれば、
>>「表示書式」と書かれたセクションに、
>>「日付」を”yyyy/MM/dd”、「時刻」を”HH:mm:ss.ms”と入力し、
>>「NLS_DATE_FORMAT」を”前項で指定した日付と時刻両方の書式をセット”
>>を選択して設定してみてください。
>>
>>以上、ご参考になれば幸いです。
返信を投稿
OB