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

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

  •  
  •   oxygenkun101 Dec 7, 2022 2212 views
    This topic created in 1251 days ago, the information mentioned may be changed or developed.

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

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

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

    2 replies    2022-12-08 08:26:08 +08:00
    mikewang
        1
    mikewang  
       Dec 8, 2022
    因为使用数据库的往往不是 end-user ,所以数据库对 user-friendly 的要求都不是很高。
    数据库重点在于对数据的处理,大多情况下,一个系统运作起来,数据库就是反复执行固定写好的那一系列 SQL 语句,也就编程的时候会遇到语法错误。
    SQL 语法不是很复杂,也没有 C/Java 等语言那么强的上下文关联性,手动排查就好。
    chendy
        2
    chendy  
       Dec 8, 2022
    相比之下 mongodb 和 es 的结构化查询一定程度上更 user-friendly
    但是体积就膨胀了不知道多少了
    About     Help     Advertise     Blog     API     FAQ     Solana     1035 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 31ms UTC 22:41 PVG 06:41 LAX 15:41 JFK 18:41
    Do have faith in what you're doing.