Windows Server 2016にFirebird 3.0.2 SQLデータベースをインストールしました。まだ他のソフトウェアはインストールされていません。 私はスーパーサーバモードとSSDドライブを使用しています。 サイズ6GBのデータベースファイルをコピーすると、20-30秒(同じディスク)で完了します。 しかし、私がバックアップを実行すると、20-30分かかります。復元はほぼ同じ時間で
に基づいて、私はfield1を持つテーブルtable1は、1から、私はレコードの数を取得する必要があります5までの値を持っている持っているときfield1 = 1と残りのレコードfield1 <> 1のカウント。私はこのようにそれを行うことができます: select count(*) from table1
group by field1 = 1
しかし、これは私の結果に2つのレコードとして
Firebird 3.0のストアドプロシージャの戻り値を複数の列のデフォルト値として使用する必要があります。 私の手順: CREATE OR ALTER PROCEDURE CURRENTTIME
returns (
stime char(12))
as
begin
sTime = (SELECT trim(Substring(CURRENT_TIMESTAMP FROM
budgetという1つのパラメータを使用するストアドファンクションを作成しようとしています。この関数は、500000以下の予算の場合は文字列 'LOW'、850000以下の場合は 'MID'、1200000以下の場合は 'HIGH'、 1200000を超える予算です。しかし、私には意味をなさないエラーが発生しています。私は、SQLにまだ新しいです set term # ;
create pro