社区
其他数据库
帖子详情
sqlite3中的if else问题
zhongkuizhang
2012-12-22 10:27:54
if exists(select * from BD_ProductStore where specid=1 and gradeid=1 and productlength=12.0) then
select '1'
else
select '2'
end
...全文
814
4
打赏
收藏
sqlite3中的if else问题
if exists(select * from BD_ProductStore where specid=1 and gradeid=1 and productlength=12.0) then select '1' else select '2' end
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhongkuizhang
2012-12-22
打赏
举报
回复
在线急等,熟悉的朋友帮忙给看看
iihero_
2012-12-22
打赏
举报
回复
不要这样用,sqlite似乎不支持这样的语法。 你直接用select 1 from BD_ProductStore where specid=1 and gradeid=1 and productlength=12.0 看有无结果,在程序里判断
zhongkuizhang
2012-12-22
打赏
举报
回复
查询出不来 我想着通过判断是否存在一行记录,来更新,或者新增一行
iihero_
2012-12-22
打赏
举报
回复
出什么问题了?
Sqlite
语句使用CASE实现if else判断
2)姓名为空时,查询班级为“三年二班”的数据;1)姓名不为空时,查询姓名为“小明”的数据;3)排序根据创建时间排序;
sqlite
no such function if
最近在使用
SQLite
3的时候 使用if关键字 报错 no such function if 进入官网
SQLite
中
没有 IF-THEN-ELSE 实现。 您应该使用 CASE 表达式而不是 IF。 您可以在此处的官方
SQLite
文档
中
找到有关 CASE 表达式的更多信息:http://www.
sqlite
.org/lang_expr.html#case 内置的iif(x,y,z) SQL 函数在逻辑上等同于“CASE WHEN x THEN y ELSE z END”。iif() 函数可在 SQ
sqlite
3的基本使用
sqlite
3
sqlite
一行数据存在时修改不存时插入 INSERT IF NOT EXISTS ELSE UPDATE
原文:http://stackoverflow.com/questions/3634984/insert-if-not-exists-else-update insert or replace 例如: insert or replace into Book (ID, Name, TypeID, Level, Seen) values ((select ID from
【
SQLite
】
sqlite
3用法详解 demo
使用demo:点击打开链接使用的过程根据使用的函数大致分为如下几个过程:
sqlite
3_open()
sqlite
3_prepare()
sqlite
3_step()
sqlite
3_column()
sqlite
3_finalize()
sqlite
3_close()这几个过程是概念上的说法,而不完全是程序运行的过程,如
sqlite
3_column()表示的是对查询获得一行里面的数据的列的各个操作统称,实...
其他数据库
2,209
社区成员
9,519
社区内容
发帖
与我相关
我的任务
其他数据库
其他数据库开发 其他数据库
复制链接
扫一扫
分享
社区描述
其他数据库开发 其他数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章