Foreach в SQL со статическими данными - PullRequest
0 голосов
/ 02 июня 2010

У меня есть 3 таблицы:

Страна:

Code, Name

Vacances:

id(autoincrement),CountryCode, NameOfCountry, numberOfdays

Как вставить страну: Row:

countryCode,'Welcome in " + nameofCountry +"!",12

Ответы [ 2 ]

3 голосов
/ 02 июня 2010

попробуйте

    insert Vacances(CountryCode, NameOfCountry, numberOfdays)
    select distinct  [Code],'Welcome to ' + [Name] +'!',12
    from Countries

Нет необходимости в циклах, базы данных оптимизированы для операций на основе SET, воспользуйтесь этим

3 голосов
/ 02 июня 2010

Нет необходимости в цикле или "foreach" ...

INSERT Vacances (CountryCode, NameOfCountry, numberOfdays)
SELECT countryCode, 'Welcome in ' + Name + '!', 12
FROM Countries
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...