我发现一个错误,即varchar或char在Server中是不被识别的。但是我在大学里使用的是相同的软件,Server 2008,所以我不想使用不同版本的Server。不管怎样,我能解决这个问题吗?
主要错误0x80040E14,小错误26302
create table abc
(
id int,
name varchar(15)
)错误是:
指定的数据类型无效。数据类型(如果已知)= varchar
发布于 2015-10-06 04:03:12
varchar(n)在SQL Server Compact中不受支持。这里是支持的完整类型列表。
以下是您可以使用的类型。
nvarchar(n)
nchar(n)
ntext因此,您可能需要更改为nvarchar(10)、nvarchar(5)和nchar(1)等。
发布于 2015-10-06 04:00:36
真的吗?,我试过了,我也尝试过创建临时表,看起来两者都很好。
create table abc (id int, name varchar(15))
create table #tmp (id int, name varchar(15))http://sqlfiddle.com/#!3/66b44
https://stackoverflow.com/questions/32961433
复制相似问题