开发者社区 > 博文 > 【JUSTQL Reference】JUSTQL概览
分享
  • 打开微信扫码分享

  • 点击前往QQ分享

  • 点击前往微博分享

  • 点击复制链接

【JUSTQL Reference】JUSTQL概览

  • 京东城市JUST团队
  • 2021-01-26
  • IP归属:未知
  • 22320浏览

JUST设计并实现了一套完整的SQL引擎,其目标之一就是让系统更易用,减少开发人员的学习曲线。SQL引擎主要执行三个任务:1) SQL解析;2) SQL优化;3) SQL执行。

同时,JUST提供了一系列时空数据语言,它们共分为四类:数据定义语言DDL、数据管理语言DML,数据查询语言DQL和数据分析语言DAL。基于JUST时空数据引擎,所有操作都可以通过简单的SQL语句来实现。下面,我们将对这四种语言进行详细介绍。其中,涉及到的一些常见时空数据类型,如PointLineStr等的数据示例,可见附录4.1常见时空数据示例

JUSTQL的一些约定如下表3.1所示:

3.1 JUSTQL语法约定

约定

用途

大写

JUST-SQL关键字

<>尖括号

应由用户提供的JUST-SQL语法的参数(采用驼峰命名法区分),不要键入尖括号

粗体

JUST-SQL保留字,保留字的单词均为小写,单词间用下划线分隔

|(竖线)

分隔括号或大括号中的语法项。只能使用其中一项。

[ ](方括号)

可选语法项。不要键入方括号

{ }(大括号)

必选语法项。键入大括号

实际上,JUST-SQL对关键字和保留字的大小写不敏感,但为提高官方文档可读性,文档中的所有代码均将按照如上的代码规范来

共0条评论