sqlserver的一个数据库使用了N防止不识别特殊字符,但是会出现空格请问如何避免?
CREATETABLEcity([ID]intPRIMARYKEY,[Name]nchar(35)NOTNULL,[CountryCode]nchar(3)NOTNULL...
CREATE TABLE city (
[ID] int PRIMARY KEY,
[Name] nchar(35) NOT NULL,
[CountryCode] nchar(3) NOT NULL,
[District] nchar(50) NOT NULL,
[Population] int NOT NULL
)
GO
INSERT INTO city VALUES ('47',N'Tébessa',N'DZA',N'Tébessa',N'112007');
字段name是Tébessa一共是8个字符,但是数据库的长度是35就会生出27个空格,请问怎么让他不生成空格呢? 展开
[ID] int PRIMARY KEY,
[Name] nchar(35) NOT NULL,
[CountryCode] nchar(3) NOT NULL,
[District] nchar(50) NOT NULL,
[Population] int NOT NULL
)
GO
INSERT INTO city VALUES ('47',N'Tébessa',N'DZA',N'Tébessa',N'112007');
字段name是Tébessa一共是8个字符,但是数据库的长度是35就会生出27个空格,请问怎么让他不生成空格呢? 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询