TECH BLOG

MENU

オンプレクラウド

Dr.Sum

Dr.Sum

Dr.Sumの活用をする上でとても重要な要素、それはSQL。SQLを書けるとDr.Sumライフが大きく向上します。今回はそんなDr.Sumの中でSQLを書ける環境、SQL Executorについて使い方を解説します。まだSQL Executorを触ったことない人も、ある程度使い慣れている人もご覧ください。「こんな使い方があったんだ!」と気付きを得られると間違いなしです。

実はDr.SumはSQL Executorを使わなくても、フリーのSQL実行ツールで動かすこともできます。それらの使い方については、下記の記事で紹介していますので、気になる方はチェックしてください。

 

SQL Executorの起動および使い方

起動して使ってみる

まずは[SQL実行]までの手順を確認しましょう。わずか3ステップでOKです。

Enterprise Managerから[SQL Executor]を起動します。

 

次に[接続先データベース]でSQLを扱いたいデータベースを選択します。下図では[SQL_Training]を選択しています。

 

SQLを書いたら[SQLを実行]ボタンで実行します。

簡単ですね。これでDr.Sumの中で自由にSQLを書くことができます。

それではここからはSQL Executorの便利な小技を紹介します。

 

SQL Executorの便利な小技

ベタ打ちでSQLを書いていると何かと不便です。SQL Executorには気の利いた小技がたくさんありますので、特に便利だと思うところを紹介していきます。

雛形の自動生成

テーブルを展開すると、該当のテーブルを右クリックすると[SQLの生成]が表示され、雛形をつくってくれます。テーブルの中のカラム名も持ってきてくれるので、入力しなくて良くなるのはありがたいですね。

またINSERTやUPDATEなどの構文も完全に暗記していなくても、ここから参照すれば良いのでSQL初心者に優しい機能となっております。

 

テーブルやカラム名称をコピー

該当テーブルをさらに展開すると、カラム情報が出てきます。該当カラムを右クリックすると、カラムの名称をコピーすることが可能です。

SQLを記述する際に、ベタ打ちするとカラム名の入力ミスがよく起きるので、ここでコピーをすると効率的です。

 

整形する

SQLは整形しながら書くと、見返した際にわかりやすいです。赤枠部分は半角スペースよりもTabを活用すると項目名が整いやすくなります。

整形せずにSQLを書いても、後から[編集]から[整形]を選択すると、自動で整形をしてくれます。

 

SQLの複数記述と[F5]実行

SQL Executor内で複数のSQLを記述することができます。[SQLの実行]をする際は、実行したいSQLをフォーカスすると、フォーカスした部分のSQLのみを実行することができます。

また[F5]ボタンでSQLの実行ができるので、キーボード操作だけでSQLを扱うことができます。中級者や上級者にはとても便利な機能です。

 

フォント調節

フォントをいじることももちろんできます、SQLはたくさん文字を入力するのでフォントは小さめになりがちですが、大きくすることもできるので、自分の扱いやすい大きさに変えてください。

困ったときの関数表示

[Ctrl] + [Space] を押すと関数一覧が表示されます。マニュアルを見るほどではないけど、どんな関数だったっけと思い出す際にとても有効ですね。

 

さいごに

いかがだったでしょうか? SQLはツールに慣れれば慣れるほど、扱いやすくなっていくものです。自分のお気に入りのSQL実行ツールを使って、さらに快適なSQLライフを目指していきましょう!

 

 

 

この記事にリアクションしてみませんか?

  • 分かりやすい (1)
  • 問題が解決した (0)
あなたのお役に立ててうれしいです!

Toru Sasahara

プロフィールへ >

Dr.Sumのソースコード1行目から開発に携わり、四半世紀にわたってDr.Sumと共に歩んできました。 2022年からはDr.Sumの開発責任者とプロダクトエンゲージメント担当を兼務し、ユーザーが愛着を持ち、長く使い続けられる製品の開発に情熱を注いでいます。

Related article

Related article関連記事

Pick up

Pick upおすすめ記事

【脱Excel】MotionBoardの入力機能で業務アプリをつくる

公開:2024.08.05
更新:2024.08.05

分かりやすい

2

解決した

0
  • データ入力
  • デザイン
  • コンテナ

MotionBoard

【まとめ】SVF Cloud帳票をinvoiceAgentに連携する方法

公開:2024.04.18
更新:2024.08.07

分かりやすい

2

解決した

2
  • 帳票作成・出力
  • システム連携
  • 電帳法
  • 文書定義
  • 処理定義

SVF

Dr.Sum Copilotをインストールしてみた【OpenAI】

公開:2024.04.05
更新:2024.04.18

分かりやすい

2

解決した

0
  • Copilot

Dr.Sum

Ranking

Rankingランキング

1

Excelのデータを加工したい。~変換(横持ち⇔縦持ち)について~

公開:2021.01.19
更新:2024.05.08

分かりやすい

6

解決した

1
  • データ取り込み
  • データ加工

Dr.Sum

2

【あの頃に戻りたい】バックアップから任意のテーブルだけを戻す方法

公開:2023.11.07
更新:2023.11.20

分かりやすい

1

解決した

0
  • 設定

Dr.Sum

3

【DELETE-INSERT】特定期間のデータのみ洗い替えたい!【手動編】

公開:2024.01.10
更新:2024.05.08

分かりやすい

0

解決した

0
  • データ取り込み
  • SQL

Dr.Sum

Info

Information

ウイングアーク1stからのお知らせ

int(59)