V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
oxygenkun101
V2EX  ›  数据库

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

  •  
  •   oxygenkun101 · 2022-12-07 23:44:55 +08:00 · 1340 次点击
    这是一个创建于 476 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    2 条回复    2022-12-08 08:26:08 +08:00
    mikewang
        1
    mikewang  
       2022-12-08 02:08:01 +08:00
    因为使用数据库的往往不是 end-user ,所以数据库对 user-friendly 的要求都不是很高。
    数据库重点在于对数据的处理,大多情况下,一个系统运作起来,数据库就是反复执行固定写好的那一系列 SQL 语句,也就编程的时候会遇到语法错误。
    SQL 语法不是很复杂,也没有 C/Java 等语言那么强的上下文关联性,手动排查就好。
    chendy
        2
    chendy  
       2022-12-08 08:26:08 +08:00
    相比之下 mongodb 和 es 的结构化查询一定程度上更 user-friendly
    但是体积就膨胀了不知道多少了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3666 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 10:42 · PVG 18:42 · LAX 03:42 · JFK 06:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.