总感觉数据库 SQL 语法解析的报错信息都很鸡肋

2022-12-07 23:44:55 +08:00
 oxygenkun101

近一年高强度使用 MySQL 和 Clikhouse ,手撸 sql 出错后进行排查,数据库提供的语法错误信息总是很迷惑。

相比较其他编程语言编译期的报错信息就很准确。

在 user-friendly 这块,是不是各家数据库提升的空间还很大。

1367 次点击
所在节点    数据库
2 条回复
mikewang
2022-12-08 02:08:01 +08:00
因为使用数据库的往往不是 end-user ,所以数据库对 user-friendly 的要求都不是很高。
数据库重点在于对数据的处理,大多情况下,一个系统运作起来,数据库就是反复执行固定写好的那一系列 SQL 语句,也就编程的时候会遇到语法错误。
SQL 语法不是很复杂,也没有 C/Java 等语言那么强的上下文关联性,手动排查就好。
chendy
2022-12-08 08:26:08 +08:00
相比之下 mongodb 和 es 的结构化查询一定程度上更 user-friendly
但是体积就膨胀了不知道多少了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/900920

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX