私はSQL開発者には新しいですが、クエリを取得するたびにタイムスタンプが読み込み可能な日付形式に変更されますが、データベースにあるように結果がタイムスタンプになるようにします。タイムスタンプを表示するoracle SQLの開発者を強制的に
1
A
答えて
1
Tools/Preferences/Database/NLSに移動し、日付形式とタイムスタンプ形式を任意に設定してください。
Oracleは日付とタイムスタンプのタイプを格納しますが、NLS設定に従って表示します。 alter session set NLS_TIMESTAMP_FORMAT = 'YYYY-MM-DD HH:MI:SS.FF';
に電話するか、クライアントツールでNLS設定を設定するだけです。私は最終的に行うためにwhqat見つける
0
、 は、私はちょうど
SELECT ALARMID,ALERTKEY,ALARMNAME,SITENAME,CEIL(((FIRSTOCCURRENCE)- (TO_DATE('1970-01-01 00:00:00', 'YYYY-MM-DD HH24:MI:SS'))) * 86400),CEIL(((LASTOCCURRENCE)- (TO_DATE('1970-01-01 00:00:00', 'YYYY-MM-DD HH24:MI:SS'))) * 86400),CEIL(((CLEARTIME)- (TO_DATE('1970-01-01 00:00:00', 'YYYY-MM-DD HH24:MI:SS'))) * 86400),NODE,MANAGER
FROM ACROSSFM1.REPORTER_STATUS
WHERE ALARMID IN ('301','21801','22202','29240','14001','29201','199087342','199087337','198099803','199083022','199066019','199083023','198094419','198094422','S1 Link is Broken','CELL LOGICAL CHANNEL AVAILABILITY SUPERVISION','UtranCell_NbapMessageFailure','UtranCell_ServiceUnavailable','UtranCell_RBSLocalCellNotAdded','Heartbeat Failure','ResourceConfigurationFailure','ServiceUnavailable','Resource Activation Timeout','ResourceAllocationFailure','S1apLinkDown','21807','21825')
AND Type = 2
AND LASTOCCURRENCE > (SYSDATE-(1/24));
に
SELECT ALARMID,ALARMNAME,ALERTKEY,SITENAME,FIRSTOCCURRENCE,LASTOCCURRENCE,CLEARTIME,NODE,MANAGER
FROM ACROSSFM1.REPORTER_STATUS
WHERE ALARMID IN ('301','21801','22202','29240','14001','29201','199087342',
'199087337','198099803','199083022','199066019','199083023',
'198094419','198094422','S1 Link is Broken',
'CELL LOGICAL CHANNEL AVAILABILITY SUPERVISION','UtranCell_NbapMessageFailure',
'UtranCell_ServiceUnavailable','UtranCell_RBSLocalCellNotAdded',
'Heartbeat Failure','ResourceConfigurationFailure','ServiceUnavailable',
'Resource Activation Timeout','ResourceAllocationFailure','S1apLinkDown')
AND Type = 2
AND LASTOCCURRENCE > (SYSDATE-(1/24));
から私のSQLクエリを変更し、私は
CEIL(((FIRSTOCCURRENCE)- (TO_DATE('1970-01-01 00:00:00', 'YYYY-MM-DD HH24:MI:SS'))) * 86400)
と言うもの
は仕事をしました。
関連する問題
- 1. Oracle sql開発者のカラーコード
- 2. oracle sql開発者でSQLワークシートの表示を切り替える方法
- 3. oracle sqlの開発者がクラッシュする
- 4. Oracle Sqlの開発者はヌルの外部キーを表示する方法
- 5. Oracle SQL開発者 - 表と表から表を作成
- 6. Oracle SQL開発者は、外部キーのNULL値を表示する方法
- 7. OracleのSQLの開発者は、10行
- 8. Oracle SQL開発者のDB2データベース
- 9. Oracle SQL開発者 - インデックスと実行プラン
- 10. Oracle SQL開発者に変数を定義します。
- 11. 開発者がSQL ServerからOracleに移行する
- 12. Oracleデータベースの開発者サンドボックス
- 13. Oracle Sql開発者エラー:一部のモジュールをインストールできない
- 14. Oracle、SQL開発者のステージングレコードを更新できません
- 15. geom_boxplot()from ggplot2:空のレベルを強制的に表示する
- 16. Oracle pl/sqlのclient_hostコールを強制的にモーダルにできますか?
- 17. フォームを強制的に画面に表示する
- 18. 強制的にMessageBox.Showを表示するには
- 19. divを強制的にページに表示する - jQuery/CSS
- 20. ユーザーにはOracle SQL開発者が存在しません
- 21. Oracle - "Sql開発者"データベースコピーユーティリティ - Src/tgt異なるスキーマ
- 22. Windowsでログインウィンドウを強制的に表示する方法autentication
- 23. クラッシュオーガナイザとXcodeで強制的にクラッシュ記号を表示する
- 24. Xamarinフォームバインド値を強制的に表示する
- 25. sqlの開発者mysqlからOracleへの移行
- 26. Msアクセス権を持つOracle開発者
- 27. oracle sqlの開発者副問合せ機能
- 28. ファイルを強制的に開く
- 29. SQLの開発者、私はそれを更新する必要があるのOracle SQLの開発者 とマテリアライズド・ビューを作成するマテリアライズド・ビュー
- 30. 強制アップデートファイルのタイムスタンプVB.net
私はオラクルにタイムスタンプと日付形式を表示しないようにしたいのですが、NLSセクションで何を変更する必要がありますか? –
表示されている列が 'date'形式である場合、' NLS_DATE_FORMAT'によって制御されます。列型が 'timestamp'の場合、' NLS_TIMESTAMP_FORMAT'によって制御されます。私はまた、答えを編集し、利用可能な構文へのリンクを追加しました。 @SinaNouri – Kacper
@SinaNouriそれがうまくいかない場合は、質問を編集して、クエリの基になっているテーブルと希望する出力フォーマットの説明を追加してください。 – Kacper