触发器SQL语句报错求解决 ?报错-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

触发器SQL语句报错求解决 ?报错

2020-06-23 15:03:57 197 1

CREATE TRIGGER Insert_TV_PRICE
BEFORE INSERT ON SALE FOR EACH ROW

BEGIN

IF (new.GNAME = '电视机') AND (new.PRICE < 2000) THEN
new.PRICE : = 2000;
END IF;
END;

报错信息为
1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '.PRICE : = 2000;
END IF;
END' at line 5

求解哪里出现了问题

取消 提交回答
全部回答(1)
  • 爱吃鱼的程序员
    2020-06-23 15:04:15

    将new.PRICE:=2000;改成setnew.PRICE:=2000;

    new是一个表吗,如果是一个表可以这样赋值,不是要用update吗

    应该是赋值出现了问题

    0 0
相关问答

1

回答

HiveQL和SQL语句之间有什么不同的嘛?

2022-11-07 00:03:51 67浏览量 回答数 1

0

回答

请问,flink sql 方式可以同步修改DDL语句吗?

2022-11-05 21:46:33 62浏览量 回答数 0

0

回答

对ODPS查询结果进行取反,如何编写sql语句

2022-11-04 12:10:50 45浏览量 回答数 0

1

回答

storm&spark2中spark SQL语句查询的对象是谁呀?

2022-11-02 14:07:52 78浏览量 回答数 1

1

回答

我从SPACE-T模型中得到sql语句之后,怎么拿到执行结果?

2022-10-31 10:58:30 65浏览量 回答数 1

1

回答

这里DMS支持定时执行SQL语句吗?

2022-10-18 23:00:39 127浏览量 回答数 1

1

回答

DMS支持定时执行SQL语句吗?

2022-10-18 23:03:21 147浏览量 回答数 1

1

回答

看他这个log view中执行的sql语句,这个参数是能识别到的,但是减二被识别成了“-2”这个字符

2022-10-17 01:15:44 81浏览量 回答数 1

1

回答

Database中是先获取连接还是先执行sql语句呢?

2022-10-14 22:59:16 70浏览量 回答数 1

1

回答

若SQL 语句有缓存的计划,则根据用户选择的不同执行计划管理策略来执行,其执行逻辑是怎么样的?

2022-09-21 15:43:12 79浏览量 回答数 1
+关注
爱吃鱼的程序员
https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB
文章
问答
问答排行榜
最热
最新
相关电子书
更多
SQL Server 2017
立即下载
SQL Sever迁移PG经验
立即下载
MaxCompute SQL计算成本调优以及优化方法
立即下载