Je veux créer une table dans laquelle les noms de colonnes ont des espaces.
comme
create table IDE_Dump( Name varchar(255), Head Name varchar(255), Parent Account varchar (255) );
Le problème consiste à importer des données en bloc à partir de feuille Excel vers SQL Server 2008, dont les en-têtes ont les colonnes avec des espaces.
J'ai déjà essayé '' ou 'mais ça ne marche pas.
Vous devez append des crochets []
au nom de la colonne.
CREATE TABLE IDE_Dump ( Name VARCHAR(255), [Head Name] VARCHAR(255), [Parent Account] VARCHAR(255) );
Ou vous pouvez utiliser des guillemets ""
comme jarlh a commenté:
CREATE TABLE IDE_Dump ( Name VARCHAR(255), "Head Name" VARCHAR(255), "Parent Account" VARCHAR(255) );