Mysql
 sql >> база данни >  >> RDS >> Mysql

SQL Server задейства вмъкване на стойности от нов ред в друга таблица с връзка много към много

благодаря на всички, които се опитват да ми помогнат... Разбрах решението

  • първо задействане на 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)
    
  • втори тригер на 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)
    

ако има друго решение, това ще е добре, благодаря




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mySQL 'където име NOT IN' не работи?

  2. Как да съхраня местоположението на изображение в база данни?

  3. Първичният ключ също ли е индекс?

  4. Заключване на MySQL база данни, така че само един човек наведнъж може да изпълнява заявка?

  5. PHP PDO избира колони с единични кавички в името им