No.3ベストアンサー
- 回答日時:
お答えします
たしかに、Viewのソースを確認するのは、とってもムズイです。
dba_sourceから、Procedureなどのソースは簡単に出せるのに、
どうして、Viewだけは、ソースを簡単に出せないのでしょうね・・・
◆ 実際にやってみます
Connected to:
Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> select * from v$version;
BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - Production
PL/SQL Release 11.1.0.7.0 - Production
CORE 11.1.0.7.0 Production
TNS for Linux: Version 11.1.0.7.0 - Production
NLSRTL Version 11.1.0.7.0 - Production
SQL> select view_name, text from user_views
2 where rownum = 1;
VIEW_NAME
------------------------------
TEXT
--------------------------------------------------------------------------------
AQ$DEF$_AQCALL
SELECT q_name QUEUE, msgid MSG_ID, corrid CORR_ID, priority MSG_PRIORITY, decode
◆ 確実に切れてますね。
LONG型である、TEXTをたくさん表示しまます
set long 20000
を行います。
SQL> set long 20000
で、もう一度同じSelect文を実行します
SQL> /
VIEW_NAME
------------------------------
TEXT
--------------------------------------------------------------------------------
AQ$DEF$_AQCALL
SELECT q_name QUEUE, msgid MSG_ID, corrid CORR_ID, priority MSG_PRIORITY, decode
(state, 0, 'READY',
1, 'WAIT',
2, 'PROCESSED',
3, 'EXPIRED',
10, 'BUFFERED_EXPIRED') MSG_STATE, cast(FROM_TZ
(delay, '-08:00')
at time zone sessiontimezone as date) DELAY, delay DELAY_TIMES
TAMP, expiration, cast(FROM_TZ(enq_time, '-08:00')
at time zone sessiontimezone as date) ENQ_TIME, cast(FROM_TZ(e
nq_time, '-08:00')
at time zone sessiontimezone as timestamp)
ENQ_TIMESTAMP, enq_uid ENQ_USER_ID, enq_tid ENQ_TXN_ID, cast(F
ROM_TZ(deq_time, '-08:00')
at time zone sessiontimezone as date) DEQ_TIME, cast(FROM_TZ(d
eq_time, '-08:00')
at time zone sessiontimezone as timestamp)
DEQ_TIMESTAMP, deq_uid DEQ_USER_ID, deq_tid DEQ_TXN_ID, retry_
count, decode (state, 0, exception_qschema,
1, exception_qschema,
2, exception_qschema,
NULL) EXCEPTION_QUEUE_OWNER, decode (state, 0
, exception_queue,
1, exception_queue,
2, exception_queue,
NULL) EXCEPTION_QUEUE, user_data, decode (st
ate, 3,
decode (deq_tid, 'INVALID_TRANSACTION', NULL,
exception_queue), NULL)
ORIGINAL_QUEUE_NAME, decode (state, 3,
decode (deq_tid, 'INVALID_TRANSACTION', NULL,
exception_qschema), NULL)
ORIGINAL_QUEUE_OWNER, decode(state, 3,
decode(deq_time, NULL,
decode(deq_tid, NULL,
decode (expiration , NULL , 'MAX_RETRY_EXCEEDED',
'TIME_EXPIRATION'),
'INVALID_TRANSACTION', NULL,
'MAX_RETRY_EXCEEDED'), NULL), NULL)
EXPIRATION_REASON FROM "DEF$_AQCALL" WHERE state !
= 7 AND state != 9 WITH READ ONLY
でました。
Your DBA MOTO:TAKER
No.2
- 回答日時:
LONG型の内容を全て表示させたいのなら、
「set LONG 99999」
を実施するとできるかと。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript 以前の質問だと、どの条件でも配列が表示されてしまいます。 1 2022/07/09 11:40
- JavaScript セレクトボックスで配列を呼び出したい。 1 2022/07/08 20:14
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- JavaScript セレクトボックスを2つ選択してメッセージなどを表示するには。~運賃検索プログラムを完成させたい~ 1 2022/07/22 11:10
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- MySQL mysqlで INSERT と SELECTの用途は 1 2022/04/01 00:45
- JavaScript 電車の運賃を出すプログラムを作っています。 2 2022/06/22 09:36
- JavaScript switch文のswitch(n)の部分を複数の値にするか、if文に変えてほしいです。 1 2022/07/27 17:18
- JavaScript sessionStorageを調べています。 1 2023/06/20 12:41
- Visual Basic(VBA) VBA Userformで一部別シートに転記がしたいのですが 2 2023/05/24 13:08
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
ORACLEでLONG項目からCHAR項目へ桁数指定で文字列を抽出
その他(データベース)
-
LONG型の先頭250バイトを Varcharとして取得できますか?
Oracle
-
PL/SQLでログを確認したい。
Oracle
-
-
4
Oracle 2つのDate型の値の差を「分」で取得したい
その他(データベース)
-
5
SQL Plusで項目名が最後まで表示されない?
Oracle
-
6
ORA-01013のエラーについて経験のある方お願いします。
Oracle
-
7
viewのバックアップ
Oracle
-
8
sqlplusでヘッダーが付かない
Oracle
-
9
Winmerge ファイルの中身は同じなのに黄色くなる
その他(OS)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
OR と IN の違い
-
SQL xx件目からxx件目まで...
-
sql文のwhere句について
-
差し込み後、元データを変更し...
-
フィルターかけた後、重複を除...
-
外部参照してるキーを主キーに...
-
ACCESSで、履歴事項を管理する...
-
エクセルで最後の文字だけ置き...
-
1、Rstudioで回帰直線を求める...
-
updateを1行ずつ実行したい。
-
Accessで処理経過を表示したい...
-
EXISTSを使ったDELETE文
-
止まなーい雨はない でもお前に...
-
Oracleのデータ型、NUMBERについて
-
SQLによる"あいうえお"順でソー...
-
SELECT 文 GROUP での1件目を...
-
データの先頭文字の置換
-
エクセルVBAコードで教えて下さ...
-
SQL Left Join で重複を排除す...
-
市区町村と番地を分けたいので...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
OR と IN の違い
-
大文字/小文字の区別しないで検...
-
最新から100行のSELECT文
-
ビュー情報(user_views)の参...
-
検索対象のデータが「複数レコ...
-
Oracleのエラースタックトレー...
-
sql文のwhere句について
-
階層問い合わせで重複レコード...
-
sqlのテーブル名省略について
-
Accessから呼び出した値を比較...
-
PL/SQL デバック方法:入力を受...
-
コンパイルエラーが出ます。助...
-
SQLの書き方について教えてくだ...
-
重複レコードのある項目を比較...
-
複数パターンの集計結果を一度...
-
PHP SQL 問合せについて
-
差し込み後、元データを変更し...
-
フィルターかけた後、重複を除...
-
エクセルで最後の文字だけ置き...
-
外部参照してるキーを主キーに...
おすすめ情報