sql-server-2000 - 主键数据类型无效 [int]

标签 sql-server-2000 castle-activerecord generator

我最初使用的是 Afo CaSTLe AR 代码生成器 v1.0.0.4,因为使用tinyint 作为主键,我收到了错误,所以我将它们更改为 int,但我留下的唯一错误似乎无法消除是

Invalid primary key datatype [int] for table dbo.Level_Code. Only int identity and uniqueidentifier primary keys are supported in the free version.

该字段在数据库中已经是一个 int 类型。我什至尝试将其从 int 更改为tinyint,然后再更改回来,但这仍然不起作用。

有什么建议吗?

最佳答案

错误消息表明它仅支持自动生成 int 键。让 int 也成为一个身份,你应该没问题。

关于sql-server-2000 - 主键数据类型无效 [int],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3494005/

相关文章:

Python 追加并生成列表

sql-server - 使用 SQL Server 2000 INSERT INTO @TABLE EXEC @query

sql - 如何识别插入语句的最后一行

php - Generator::send 是如何工作的?

database - CaSTLe ActiveRecord 似乎没有缓存

c# - 使用 CaSTLe ActiveRecord 从表中查找前 10 个结果

parsing - "Expected token"使用柠檬解析器生成器

sql-server - sql性能问题

sql - 如何知道有多少个 OR 条件被满足?

lazy-loading - 帮助处理 ActiveRecord 异常 "Failed to lazily initialize a collection - no session"