【发布时间】:2016-05-14 19:20:24
【问题描述】:
我用 Visual Studio 自动生成了这个文件:
CREATE TABLE [dbo].[Users]
(
[Id] INT NOT NULL,
[name] VARCHAR (50) NOT NULL,
[surname] VARCHAR (50) NOT NULL,
[dni] VARCHAR (50) NOT NULL,
[phone] VARCHAR (50) NOT NULL,
[gender] BIT NOT NULL,
[email] VARCHAR (50) NOT NULL,
[inscriptionDate] VARCHAR (50) NOT NULL,
[address] VARCHAR (50) NOT NULL,
[postalCode] VARCHAR (50) NOT NULL,
[city] VARCHAR (50) NOT NULL,
[province] VARCHAR (50) NOT NULL,
[photo] IMAGE NULL,
[medicalHistory] VARCHAR (MAX) NULL,
[preferredMedicalCenter] VARCHAR (50) NULL,
[contactPersonName] VARCHAR (50) NOT NULL,
[contactPersonPhone] VARCHAR (50) NOT NULL,
PRIMARY KEY CLUSTERED ([Id] ASC)
);
但是主键 ID 不是自动递增的,虽然我认为它会这样做。
有什么提示吗?
【问题讨论】:
-
mysql 的奇怪格式 ... 似乎是 sqlserver ..
-
使用身份
[ID] int IDENTITY(1,1) NOT NULL -
image数据类型将在 SQL Server 的未来版本中删除。避免在新的开发工作中使用此数据类型,并计划修改当前使用它的应用程序。请改用varbinary(max)。 See details here
标签: c# sql-server database visual-studio