条件に該当するデータが存在しない時だけ登録するSQL
条件に該当するデータが存在しない時だけ登録するSQL insert into [テーブル名] (フィールド名) select 登録する値 where NOT EXISTS (select 1 from [テーブル名] w …
条件に該当するデータが存在しない時だけ登録するSQL insert into [テーブル名] (フィールド名) select 登録する値 where NOT EXISTS (select 1 from [テーブル名] w …
Firebirdでは、指定した件数のみ取得したいときはROWS句を使用します。 SELECT <columns> FROM … ROWS 取得件数 たとえば次のように記述します。 SELECT * FRO …
LibreOffice 4.2のBaseでFirebird Embeddedが使用可能になりました。 初期設定では使用できませんので、次のように設定を変更します。 メニューの「ツール」→「オプション」を選択します。 「L …
Continue reading ‘LibreOffice 4.2のBaseでFirebird Embeddedが使用可能になりました。’ »
Firebird 2.0以降では、INSERT文にRETURNING句を加えることで、追加されたIDを取得できます。 INSERT INTO t1 (id, …) VALUES (next value for gen …