J'ai une application prête à être mise en ligne, une fois que nous prenons des données d'une base de données MS Access et les importons dans SQL Server 2005. J'ai utilisé l'outil Migration - Accès pour obtenir Accédez à db dans SQL Server, mais maintenant je dois prendre les données de cette table et les mettre dans les tables que notre application va utiliser. Existe-t-il une méthode T-Sql pour insérer plusieurs lignes, tout en «mappant» les données?Colonnes de remappage T-SQL SQL Server 2005
Par exemple
SELECT ID, FIRST_NAME, LAST_NAME
INTO prod_users (user_id, first_name, last_name)
FROM test_users
Je sais que select * dans des œuvres où les noms de colonnes sont les mêmes, mais le
prod_users (column names, ..., ...)
partie est ce que je dois vraiment aller travailler.
Des idées?
Dans les tables db d'accès, il y a des colonnes 'ID', 'FIRST_NAME' et 'LAST_NAME'. Dans toutes les tables utilisateur Access, j'ai besoin des valeurs 'ID' pour aller à user_id, les valeurs 'LAST_NAME' à 'lastName', etc ... Je sais que c'est un peu banal, mais nous ne voulons pas renommer les colonnes dans nos tables de serveur sql, et comme il y a plusieurs tables d'utilisateurs d'accès, je ne peux pas simplement en renommer une et changer les noms de ses colonnes –