честно, никто кроме Брайана), не сможет внести изменения в язык. Даже учитывая что это OSS, с высокой долей вероятности, ваш PR будет реджектнут. Посмотрите proposal в котором возникла дискуссия, вспомните тикеты про xrate и xirate. В VM сабмитили issue про неправильно работающий increase: пром рисовал 2, когда VM рисовал 1 - https://github.com/VictoriaMetrics/VictoriaMetrics/issues/237
Я уже приводил выше в пример ClickHouse и SQL. Почему-то разработчики CH решили, что совсем необязательно передавать * в count() для подсчета, как того требует стандарт. CH поддерживает сотни полезнейших функций, которых нет в обычном SQL. И что тут плохого? Стоит ли запрещать теперь использовать имя SQL в документации CH?
Именно поэтому sql и не существует как единого языка. Объективно, sql в целом уже больше buzzword, чем реально описание синтаксиса. Хорошо ли это? Мне кажется, это очень сложный вопрос
Обсуждают сегодня