用户:
清蒸鲈鱼查看:106 回复:3 评论:4 创建时间:2023-01-17T07:58:30
如题,就是用sql代码来判断
名字送冷吖Oconst e=await db.sql`select * from sqldata`;
e[0].a;//是否有a字段,不是的话则会是undefined点赞0
评论
如果表格里没有东西呢()
那就尝试往表格添加东西,然后看看有没有a字段(判断完后删了(
不是你这
let has_a = true;db.sql([`SELECT a FROM TABLE_NAME`]).catch(e=>has_a=String(e).includes('no sucb column'));//手打的可能有错
点赞0
评论
果然错了,sucb改为such
SCS_user_LoeheodVOQ!!((await db.sql`SELECT sql FROM sqlite_master WHERE type='table' AND name='表名' AND sql LIKE '% 字段名 %' LIMIT 1`)).length
网上查的,这种方法最优雅()但是可能不方便
点赞0
评论