mysql - mysql使用变量来决定是否执行插入
问题描述
我有一张必须只有一行的表。如果此行存在,则不执行任何操作如果没有不包含索引字段的行插入数据
我尝试使用以下代码,但出现错误:
select count(id) into @myvar from customer;
IF(@myvar>0)
BEGIN
INSERT INTO customer
(dateformat, alarmDays, backup, pastPass, loginFails, passLength, timetochangepass)
values('d,m,y',30, 30, 3, 5, 8, 90)
END
解决方案
推荐阅读
- java - 在类声明中定义 Java 泛型类型
- mysql - 我可以使用给定的字符串数组但使用部分字符串在数据库中找到项目吗?
- javascript - 在对象上使用 reduce 无法获得平均成绩(JavaScript)
- css - 图片未使用 CSS 加载
- python - 在 django 中,对于在 csv 文件中具有逗号的数据需要哪个模型字段 1 列具有多个数据,即法语、日语、甜点
- makefile - 如何在makefile的规则配方中创建局部变量?
- javascript - 在 Pavlovia 中运行 Psychopy:将 Python 转换为 Javascript 的问题
- c++ - 调用master_Level()函数时如何传递下面定义的struct tracker的struct数组
- javascript - 滚动生成动态内容的固定侧边栏
- vb.net - 循环并存储玩家姓名提示,直到满足 X 数量