OpenOffice.org Base で UNIONクエリを実行する時の注意

投稿者: | 2011/02/09

前口上

職場で久々にBase *01OpenOffice.orgのデータベースソフト を触ることになって、少しはまったので備忘録です。

同じ様なことになった人の助けになると嬉しいなー。
などと思いながら書いています。

OpenOffice.orgのBaseというデータベースアプリについての記事なので、使わない方には、どーでも良い記事です。
SQLについての記事なので、「UNIONクエリって何よ?」と言う方には、どーでも良い記事です。
ご容赦ください。

エラー

OpenOffice.org Base で SQL編集モードを使ってUNIONクエリを実行しようとすると、以下のエラーが出ます。
指定されたコマンドは SELECT ステートメントではありません。 クエリーのみが実行できます。

コマンドラインからUNIONクエリを実行すると、ちゃんとクエリ結果が返ってくるので、SQL自体に問題はありません。

指定されたコマンドは SELECT ステートメントではありません。 クエリーのみが実行できます。

UNIONクエリの実行時に表示されるエラー

対策

OpenOffice.org Base のメニューバーに「SQLコマンドを直接実行」というボタンがあります。
これをON(下図の状態)にするだけです。

「SQLコマンドを直接実行」ボタンをONにした状態

「SQLコマンドを直接実行」ボタンをONにした状態

実はこれ

随分と昔 *02Evernoteもブログもやっていなかった時分 に、同じことをやった記憶が薄ぼんやりと…。
こういうのって悔しいですよね。 *03なので、Evernoteに残して、ブログにもアップしてみました。


脚注

脚注
01 OpenOffice.orgのデータベースソフト
02 Evernoteもブログもやっていなかった時分
03 なので、Evernoteに残して、ブログにもアップしてみました。
カテゴリー: Tips

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください