首页 > 解决方案 > Sqlite自动递增表中的字段

问题描述

我有一个表PatientRegistration列 ID INTEGER PRIMARY KEY AUTOINCREMENT, NAME VARCHAR, PHONE TEXT, AGE BLOB, TURNNUMBER INT, REG_DATE DATE TIME 我在尝试自动声明 TURNNUMBER 并将其分配为 0(零)时遇到了麻烦,如果它为空,则增加它相对于日期 +1,这是正确的,但仅在 SQL 中 声明 @turn tinyint, @turn=isnull((select top 1 pa.turn from PatientRegistration pa where Day(pa.Reg_Date)=@day order by pa。 ID desc),0)+1 如何使用 SQLite 实现这一点,,,, 请

编辑:每次添加新患者时都会发生这种情况

标签: c#-4.0

解决方案


推荐阅读