sql >> Database >  >> RDS >> Mysql

SQL Server-trigger voegt waarden van nieuwe rij in een andere tabel met veel-op-veel-relatie in

bedankt voor iedereen die me probeert te helpen... Ik heb de oplossing

  • eerste trigger op 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)
    
  • tweede trigger op 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)
    

als er een andere oplossing is, zal dit goed zijn, bedankt




  1. De tekstvakwaarden behouden, zelfs na vernieuwen

  2. Items selecteren op datum ->=NU(), MySQL

  3. Automatiseer MySQLdump naar lokale computer (Windows)

  4. Mijn app heeft toegang tot een externe database. Hoe voer ik unittesten efficiënt uit?