J'essaie de créer une table à partir du code du modèle.
Ce code de modèle fonctionne:
CREATE TABLE [dbo].[Table1]
(
[Field1] [int] NULL,
[Field2] [float] NULL
) ON [PRIMARY]
Mais si je mets varchar (10):
CREATE TABLE [dbo].[Table1]
(
[Field1] [int] NULL,
[Field2] [varchar(10)] NULL
) ON [PRIMARY]
Je reçois une erreur:
Msg 2715, Level 16, State 7, Line 1
Column, parameter, or variable #2: Cannot find data type varchar(10).
Le problème vient des crochets []. Vous devez mettre uniquement varchar
entre crochets: [varchar](10)
Code:
CREATE TABLE [dbo].[Table1]
(
[Field1] [int] NULL,
[Field2] [varchar](10) NULL
) ON [PRIMARY]
Ou vous pouvez également supprimer les supports:
CREATE TABLE [dbo].[Table1]
(
[Field1] int NULL,
[Field2] varchar(10) NULL
) ON [PRIMARY]