database-trigger

    0

    2答えて

    フィールドInvitationを持つ表PETのトリガーを作成しようとしていて、テーブルPEOPLEのPhoneというフィールドの値に基づいてYesまたはNoになります。電話番号がヌルでない場合、とのPETテーブルの他のフィールドのいくつかが有効な値を持ち、ヌルでない場合、Invitationフィールドの値はYesになります。 私はそれを行うことができますが、テーブルを更新してフィールドの1つをnu

    0

    1答えて

    私が代わりにトリガーの作成しようとしていますが、私はこのエラーを得続ける:11行でエラー:PL/SQLを:ここで を無視SQL文は私のコードです: CREATE VIEW BiletNouVIP AS SELECT nume, nrbilet, sursa, destinatia, clasa, valoare FROM Clienti c, Bilete b WHERE b.idclien

    0

    1答えて

    すべてのフィールドをチェックしても問題ありませんが、このエラーが発生する SQLコマンドでこのトリガを記述すると、トリガが作成されたと表示されますが、 無効これは、ここに私のトリガー create or replace trigger "Max_Crew_T1" Before insert or update on "CREW" for each row declare

    1

    1答えて

    完全なNewbが学習しようとしています。 "OrderDate"が更新/入力されている場合、テーブル "Finance"に "Sales"テーブルが設定されていますが、複数の列を挿入する際に問題があります。 CREATE TRIGGER SalesOrderDateTrigger ON [dbo].[Sales] AFTER INSERT AS BEGIN

    -1

    1答えて

    OracleデータベースをSQL Serverに移行したいと考えました。 データベースの変換にSQL Server移行アシスタントを使用しましたが、トリガーが正しく機能していません。 次のOracleトリガーをSQL Serverトリガーに変換するにはどうすればよいですか。 create or replace TRIGGER "PEXLATEST".TRG_TCM_BEF_INS_UPD BEFO

    1

    1答えて

    すべて同じスキーマ[DATA_Countries]に属する一連のテーブルの後に実行するストアドプロシージャを削除してから再挿入しました。 操作は別のアプリケーションによって実行されます。このアプリケーションは、対象のテーブルを削除して再作成します。このテーブルには、制御権がありません。 毎回テーブルが削除され再作成されるため、各ターゲットテーブルでトリガーを使用することはできません。 テーブルが特

    1

    1答えて

    私は、DBトリガー条件はSQL式でなければならず、サブクエリを含むことができないことを知っています。ただし、トリガー・コード内でPL/SQLとサブクエリを使用することは可能です。私は、可能であれば、トリガ条件を使用することで、より良いパフォーマンスを得ることができると考えていました(たとえば、SQLエンジンとPL/SQLのコンテキスト切り替えが保存されているなど)。 例えば、トリガ条件を使用して、

    0

    2答えて

    SQL Server 2012を使用しています。ユーザーがDMLアクションを実行できるようにするために、他のテーブル。これらのトリガーにはSET NOCOUNT ONがあり、論理エラーをキャッチするために多くのIF...RAISERROR(...) RETURNステートメントがあります。私は、基になるテーブルに影響を与えずにトリガが返された場合でも、SSMSは「影響を受けるn個以上の行」を出力する

    0

    1答えて

    DELIMITER $$ CREATE TRIGGER arrange_serial AFTER DELETE ON db.table FOR EACH ROW BEGIN UPDATE db.table set serial=serial-1 where serial > DELETED.serial; END$$ DELIMITER ; 削除時にdb.DELETEDが

    0

    2答えて

    複数のトリガーを作成しようとしています。 1つのトリガは、同じフォームの(再表示された)フィールド 'Reprint'がCrystal Reportsによって更新されると、 'ysnAcknowledged'フィールドを更新します。 'ysnAcknowledged'フィールドがユーザーによって手動で更新されている場合(フォームチェックボックス)、2番目のトリガーは '再印刷'フィールドを更新する