Fragmenter une table
Résolu/Fermé
je veut fragmenter une table "auto" en deux table auto 1 et auto2 avec SQL Server
create table auto1 as
SELECT*from dbo.auto
where make= 'gas' ;
ça marche pas select est souligné en rouge le message d’erreurs suivant syntaxe incorrect proche de "select". Attendu ID
create table auto1 as
SELECT*from dbo.auto
where make= 'gas' ;
ça marche pas select est souligné en rouge le message d’erreurs suivant syntaxe incorrect proche de "select". Attendu ID
A voir également:
- Fragmenter une table
- Table ascii - Guide
- Table des matières word - Guide
- Table des annexes word ✓ - Forum Word
- No bootable partition in table ✓ - Forum Windows
- Table des matières et table des annexes - Forum Word
1 réponse
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
Modifié le 5 mars 2019 à 08:39
Modifié le 5 mars 2019 à 08:39
Bonjour,
Deux choses.
1 - Pour ce que tu souhaites faire, la bonne syntaxe est :
2 - Faire ça, ce n'est pas vraiment conforme aux bonnes pratiques SQL... Peut-être devrais-tu penser à créer une vue plutôt :
Après, tu peux l'utiliser exactement comme une table.
Xavier
Deux choses.
1 - Pour ce que tu souhaites faire, la bonne syntaxe est :
SELECT * INTO auto1 FROM auto WHERE make='gas'
2 - Faire ça, ce n'est pas vraiment conforme aux bonnes pratiques SQL... Peut-être devrais-tu penser à créer une vue plutôt :
CREATE VIEW auto_gas AS SELECT * FROM auto WHERE make='gas'
Après, tu peux l'utiliser exactement comme une table.
Xavier
5 mars 2019 à 15:42