有时候用oracle的数据库,插入数据的时候需要判断一下。比如,每天每人只能写一条。 在插入的时候就要先做个判断,查一下是不是当天有此人的操作记录。 就要先
1.select count(*) from xxx
一下。 这天查了一下,有种写法可以不用先select 本来是
1.insert 2.into form(formid) values(111)
改成
1.insert 2.when (not exists (select 1 from form where formid = 111)) then 3.into form(formid) select 111 from dual
这样,当数据库里有一个formid=111的记录的时候,就不会进行insert操作了
《明日方舟终末地》主角怎么样厉害吗-主角管理员值得培养吗
妹居物语挂机收益攻略 妹居物语高效自动刷资源与离线收益技巧
异环勋章商店兑换指南 异环勋章商店兑换优先级与详细流程
深渊秘境手游上线时间 深渊秘境手游预约平台及入口
如何在ie11中设置字体方正
森盒Senbox上线时间汇总 森盒Senbox最新上线日期与版本更新信息
小房间故事
斧头帮大乱斗
火柴蜘蛛侠复仇
僵尸船员
露比餐厅
海绵宝宝果酱世界大冒险
深海伐木计划
孢子进化论2
小黄农场庄园