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で質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
10代と話して驚いたこと
先日10代の知り合いと話した際、フロッピーディスクの実物を見たことがない、と言われて驚きました。今後もこういうことが増えてくるのかと思うと不思議な気持ちです。
-
秘密基地、どこに作った?
小さい頃、1度は誰もが作ったであろう秘密基地。 大人の今だからこそ言える、あなたの秘密基地の場所を教えてください!
-
ホテルを選ぶとき、これだけは譲れない条件TOP3は?
ホテルを探す時、予約サイトで希望条件の絞り込みができる便利な世の中。 あなたは宿泊先を決めるとき「これだけは譲れない」と思う条件TOP3を教えてください。
-
牛、豚、鶏、どれか一つ食べられなくなるとしたら?
牛肉、豚肉、鶏肉のうち、どれか一種類をこの先一生食べられなくなるとしたらどれを我慢しますか?
-
ハマっている「お菓子」を教えて!
この世には、おいしいお菓子がありすぎて……。 次何を食べたらいいか迷っています。 みなさんが今、ハマっている「お菓子」を教えてください!
-
ORACLEでLONG項目からCHAR項目へ桁数指定で文字列を抽出
その他(データベース)
-
TO_CHARでのゼロ非表示について
Oracle
-
Oracle 2つのDate型の値の差を「分」で取得したい
その他(データベース)
-
-
4
テーブルの存在チェックについて
Oracle
-
5
Oracleでの文字列連結サイズの上限
Oracle
-
6
SQL Plusで項目名が最後まで表示されない?
Oracle
-
7
LONG型の先頭250バイトを Varcharとして取得できますか?
Oracle
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/12】 急に朝起こしてきた母親に言われた一言とは?
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・好きな「お肉」は?
- ・あなたは何にトキメキますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・チョコミントアイス
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・あなたの習慣について教えてください!!
- ・ハマっている「お菓子」を教えて!
- ・高校三年生の合唱祭で何を歌いましたか?
- ・【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・家の中でのこだわりスペースはどこですか?
- ・つい集めてしまうものはなんですか?
- ・自分のセンスや笑いの好みに影響を受けた作品を教えて
- ・【お題】引っかけ問題(締め切り10月27日(日)23時)
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
OR と IN の違い
-
ビュー情報(user_views)の参...
-
最新から100行のSELECT文
-
大文字/小文字の区別しないで検...
-
コンパイルエラーが出ます。助...
-
差し込み後、元データを変更し...
-
エクセルで最後の文字だけ置き...
-
フィルターかけた後、重複を除...
-
外部参照してるキーを主キーに...
-
列のヘッダーを含めるのをデフ...
-
SQLで列名を変数にできないでし...
-
EXISTSを使ったDELETE文
-
SQLで特定の項目の重複のみを排...
-
JANコードとPOSコードは同じ?
-
INSERT文でフィールドの1つだ...
-
for whichの使い方
-
Outlook 送受信エラー
-
列番号による項目の取得について
-
SQL 複数のテーブルから重複な...
-
1日に1人がこなせるプログラム...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
OR と IN の違い
-
ビュー情報(user_views)の参...
-
大文字/小文字の区別しないで検...
-
sql文のwhere句について
-
コンパイルエラーが出ます。助...
-
検索対象のデータが「複数レコ...
-
最新から100行のSELECT文
-
Oracleのエラースタックトレー...
-
各グループの最終日より一週間...
-
SQL xx件目からxx件目まで...
-
Oracle 11g コミットのタイミン...
-
階層問い合わせで重複レコード...
-
SQL集計について
-
SQL
-
フィールドをデフォルト0にする
-
Oracle SQLの、where句内の条件...
-
SQL 任意 指定 並び替え
-
sqlのテーブル名省略について
-
SQL文について
-
差し込み後、元データを変更し...
おすすめ情報