Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

O gatilho do SQL Server insere valores de uma nova linha em outra tabela com relacionamento muitos para muitos


obrigado a todos que tentam me ajudar... consegui a solução

  • primeiro acionador em tbl_option
    go
    Create TRIGGER insertProfileToOption
    ON dbo.tbl_options
    AFTER INSERT
    AS
    insert into tbl_profileOption (profileOption_profileId,
      profileOption_optoinId)
    (select tbl_profiles.profile_id, @@IDENTITY from tbl_profiles)
    

  • segundo gatilho em tbl_profile
    go
    Create TRIGGER insertOptionToProfile
    ON dbo.tbl_profiles
    AFTER INSERT
    AS
    insert into tbl_profileOption (profileOption_profileId,
      profileOption_optoinId)
    (select @@IDENTITY, tbl_options.option_id from tbl_options)
    

se houver outra solução, isso será bom, obrigado