DML语句
- 目录
- 概述
- 需求:
- 设计思路
- 实现思路分析
- 1.SQL 实例
- 2.UPDATE
- 3.DELETE
- 4.SELECT
- 5.是
- TRUNCATE
- 参考资料和推荐阅读
Survive by day and develop by night.
talk for import biz , show your perfect code,full busy,skip hardness,make a better result,wait for change,challenge Survive.
happy for hardess to solve denpendies.
目录
概述
需求:
本文介绍 DML 语句类型、SQL 实例以及 Seata 是否支持,帮助您在 Seata 更顺畅的使用 SQL。
设计思路
实现思路分析
1.SQL 实例
NSERT INSERT INTO tb1_name (col_name,…) VALUES ({expr | FAULT},…),(…),…或 INSERT INTO tb1_name SET col_name={expr | DEFAULT}, … 或INSERT INTO tb1_name (col_name,…) VALUES ({expr | FAULT},…) ON DUPLICATE KEY UPDATE field1=value1,…; 是
2.UPDATE
UPDATE tb1_name SET col_name1=expr1 [, col_name2=expr2 …][WHERE where_definition]
3.DELETE
DELETE FROM tb1_name [WHERE where_definition]
4.SELECT
这个也比较简单,就是对网页元素进行解析,通常利用JSONP,xpath等技术进行网页分析。
SELECT [ALL | DISTINCT | DISTINCTROW ]select_expr, … FROM tb1_name[WHERE where_definition]
5.是
REPLACE:
REPLACE [LOW_PRIORITY | DELAYED][INTO] tb1_name [(col_name,…)]VALUES ({expr | DEFAULT},…),(…),…或REPLACE [LOW_PRIORITY | DELAYED][INTO] tb1_nameSET col_name={expr | DEFAULT}, …
否
TRUNCATE
UPDATE tb1_name tb1 JOIN tb2_name tb2 ON tb2.col_name=tb1.col_name SET tb1.col_name1=expr1 [, tb1.col_name2=expr2 …][ [WHERE where_definition] 是 since 1.6.0
参考资料和推荐阅读
- https://seata.io/zh-cn/docs/user/sqlreference/dml.html
欢迎阅读,各位老铁,如果对你有帮助,点个赞加个关注呗!~