Soru Sütun, parametre veya değişken # 10: Veri türü bulamıyor


Şablon kodundan tablo oluşturmaya çalışıyorum.

Bu şablon kodu çalışıyor:

CREATE TABLE [dbo].[Table1]
    (
    [Field1] [int] NULL,
    [Field2] [float] NULL
    ) ON [PRIMARY]

Ama eğer varchar koyarsam (10):

CREATE TABLE [dbo].[Table1]
    (
    [Field1] [int] NULL,
    [Field2] [varchar(10)] NULL
    ) ON [PRIMARY]

Hata alıyorum:

Msg 2715, Level 16, State 7, Line 1
Column, parameter, or variable #2: Cannot find data type varchar(10).

18
2017-10-26 22:07


Menşei


Sadece kaldır [] ... - sqluser


Cevaplar:


Sorun parantez []. Sadece koymak zorundasın varchar parantez içine [varchar](10)

Kod:

CREATE TABLE [dbo].[Table1]
    (
    [Field1] [int] NULL,
    [Field2] [varchar](10) NULL
    ) ON [PRIMARY]

Ya da parantezleri de kaldırabilirsiniz:

CREATE TABLE [dbo].[Table1]
    (
    [Field1] int NULL,
    [Field2] varchar(10) NULL
    ) ON [PRIMARY]

25
2017-10-26 22:07



Bu basit küçük hatayı görmek bana saatler sürecek ... - Jeff.Clark