|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : décembre 2011 Messages : 30 ![]() |
Bonjour,
Sur SQL SERVER 2008, J'ai 2/3 tables que je copie quotidiennement afin de faire quelques traitement. Ces tables sont copiées et créés sous la forme : Code :
CREATE TABLE TABLE2 AS SELECT * FROM TABLE1 SELECT champ1,2,3... (tables évoluant très souvent). Voici mon problème : je ne souhaite pas copier 2 champs de la table source TABLE 1 (parmi 20/25 champs). Est il possible de faire la copie select * en excluant les 2 champs? Actuellement je les supprime des tables de destination mais je ne souhaite plus le faire. Merci pour vos retours. |
|
|
00
|
|
|
#2 | |
![]() ![]() Administrateur de base de données Inscription : août 2007 Messages : 1 159 ![]() |
Citation:
Par contre vous pouvez faire un select et nommer toutes les commandes à remonter. C'est d'ailleurs recommandé. |
|
|
|
10
|
|
|
#3 | |
|
Membre du Club
![]() Expert SQL Server Inscription : avril 2004 Messages : 52 ![]() |
Citation:
Par contre tu pourras créer une vue ne contenante que les colonnes souhaitées et l'utiliser comme avant. Attention sur les opérations SELECT INTO qui peuvent faire le journal grandir. Voici un exemple d'en éviter. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com