c#-4.0 - 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 实现这一点,,,, 请
编辑:每次添加新患者时都会发生这种情况
解决方案
推荐阅读
- angular - 手动传递的 Angular 路由变量在组件中未定义
- android - Android 支持库文件夹没有更新版本
- python - NLP 分类器 - Python 太多的值无法解包
- reactjs - 在 React JS 中以编程方式重定向子组件内部不起作用
- python - Python Pandas:将列表或系列分成不同大小的列
- javascript - 我的 Javascript 似乎不起作用(部分)
- graphql - 突变的阿波罗反应是不确定的
- java - 模拟 android.content.res.Configuration 类型的对象并为其分配语言环境
- android - 如何应用recyclerview +加载更多上下滚动
- spring - Spring data solr,如何强制数字字符串字段为 solr 字符串类型