У меня есть приложение, готовое к работе, как только мы берем данные из базы данных MS Access и импортируем их в SQL Server 2005. Я использовал инструмент «Миграция - доступ», чтобы получить Доступ к db в SQL Server, но теперь мне нужно взять данные из этой таблицы и поместить их в таблицы, которые наше приложение будет использовать. Есть ли способ T-Sql для вставки нескольких строк и в то же время «повторного сопоставления» данных?SQL Server 2005 T-SQL refap columns
Например
SELECT ID, FIRST_NAME, LAST_NAME
INTO prod_users (user_id, first_name, last_name)
FROM test_users
Я знаю, что выбрать * в работах, когда имена столбцов одинаковы, но
prod_users (column names, ..., ...)
часть это то, что мне действительно нужно, чтобы получить работу.
Любые идеи?
в таблицах доступа db, есть идентификаторы столбцов, «FIRST_NAME» и «LAST_NAME». Во всех таблицах пользователей Access мне нужны значения «ID», чтобы перейти к значениям user_id, LAST_NAME «lastName» и т. Д. Я знаю, что это немного путано, но мы не хотим переименовывать любые столбцы в наши таблицы sql-сервера, и поскольку есть несколько пользовательских таблиц доступа, я не могу просто переименовать один и изменить его имена столбцов –