2022年3月26日 (土)

小ネタ : Live SQL! でもexplain plan を使う

Oracle Live SQL

でauto traceはできないけど、explain plan for文で解析した後に

 

SELECT plan_table_output FROMTABLE(DBMS_XPLAN.DISPLAY(upper('plan_table'),null,'typical'));


を実行すればできます!
新たな気づき :)

PLAN_TABLEは大文字にするところがポイントです!

ちなみに、

誰がどんな名前のペットを飼っているのかな? 解答編 / JPOUG Advent Calendar Day 23 
のSQL文は全て実行できた!
ただ、まだ 21cではなくて、19cですね 21c版出るのだろうか...

20220326-114537

| | | コメント (0)

2020年12月31日 (木)

Live SQL

Oracle Databaseに i がついた頃にLive SQLと同じようなサービスがあった気がするが....名称を思い出せない。。。w


Live SQL現時点では19c 19.8.0.0.0のようですが、現時点で利用可能な旧バージョンも含めて選択できたりすると嬉しかったり。
次は21cらしいので、例えば、19cでサポートされていない構文と21cからサポートされる構文の違いの確認が簡単に確認できるとか色々敷居が下がって良いのかもしれないですね。


Livesqlversion


今回は標準はあるにはあるが癖の多いSQL 全部俺 #25 SQL de Fractalsにも癖がある:)のOracle向けSQLを投げてみた。


来年のネタを検討中.....

Sql


Sqlresults




家事諸々終わってfreeeeeeee time


良いお年をお迎えください



| | | コメント (0)