sql server 里面怎么支持数字使用双引号_国查:用中文编写SQL
这两天被 文言(wenyan-lang)刷屏了,这个项目在于使用文言文进行编程,我打算蹭个热度,把年初的作品再捞一捞,即中文SQL。
1. 文言
Wenyan:
吾有一數。曰三。名之曰「甲」。
為是「甲」遍。
吾有一言。曰「「問天地好在。」」。書之。
云云。
等效 JavaScript:
var n = 3;
for (var i = 0; i < n; i++) {
console.log("問天地好在。");
}
输出:
問天地好在。
問天地好在。
問天地好在。
2. “国查"
首先我们先来看一个case
查询 {
本次 使用 数据库{
// username="1"
// password="1"
// url="jdbc:mysql://localhost:3306/1"
// driver="com.mysql.jdbc.Driver"
}
本次 表 组("gtp_user","gtp_user_role")
本次 字段 组("gtp_user.name","gtp_user_role.role_id")
本次 条件 "gtp_user.name = 'admin'"
本次 聚合 组("gtp_user.name","gtp_user_role.role_id")
本次 排序 组("gtp_user_role.role_id")
本次 截取 (1 到 11)
} 画 线图
下面我们来逐步解析这个案例,首先构建一个查询,这其实是在构建一个查询对象,在这个查询对象的作用域内,本次代表当前的查询。
这里可以将数据库配置,修改成自己的配置
// username="1"
// password="1"
// url="jdbc:mysql://localhost:3306/1"
// driver="com.mysql.jdbc.Driver"
没有自己数据库的小伙伴们,也可以使用我内置的数据源来进行查询。
本次 使用 数据源{
dsName="hcdsl"
}
本次 使用 数据库 {} 里面可以使用你自己的数据源,去掉注释,修改成你自己的数据源即可。目前只设置了基础属性。
现在支持的查询谓词: 表、字段、条件、聚合、排序、截取
支持的动作谓词: 画(线图、饼图、表)、转 (CSV、HTML、JSON)
其他: 组、到
表:用来设置查询的表,输入 表名,必填属性,需要使用双引号括起来。可与组联用。
字段:用来设置查询字段,输入 表名.字段名 ,必填属性,需要使用双引号括起来。可与组联用。
条件:用来设置查询条件表达式,暂时只能将所有条件一起输入, 可选属性,需要使用双引号括起来。
聚合:用来设置查询的聚合字段,输入 表名.字段名, 可选属性,需要使用双引号括起来。可与组联用。
排序:用来设置查询的排序字段,输入 表名.字段名, 可选属性,需要使用双引号括起来。可与组联用。
截取 :用来设置查询的结果集数量,输入 数字,例如:到 10,就是取前10条,或是输入 (数字 到 数字) , 例如: (5 到 10),获取从第五条开始的10条数据。
画:用来将结果输出,目前支持,线图、饼图和表,不需要使用双引号括起来
转:用来讲结果格式化输出,目前支持格式CSV、HTML、JSON,需要使用双引号括起来
sql server 里面怎么支持数字使用双引号_国查:用中文编写SQL相关推荐
- SQL Server 2008 R2——使用数字辅助表(master..spt_values)实现用计数字段对记录进行重复显示...
SQL Server 2008 R2--使用数字辅助表(master..spt_values)实现用计数字段对记录进行重复显示 原文:SQL Server 2008 R2--使用数字辅助表(maste ...
- sql java驱动程序_Microsoft SQL Server JDBC 驱动程序支持矩阵
本页包含 Microsoft SQL Server JDBC 驱动程序的支持矩阵和支持生命周期策略. Microsoft JDBC 驱动程序支持生命周期矩阵和策略 Microsoft 支持生命周期 ( ...
- 华为在 5G 初期不考虑盈利;网易发布数据中台;微软 SQL Server 2019 免费支持 Java | 极客头条...
快来收听极客头条音频版吧,智能播报由标贝科技提供技术支持. 「CSDN 极客头条」,是从 CSDN 网站延伸至官方微信公众号的特别栏目,专注于一天业界事报道.风里雨里,我们将每天为朋友们,播报最新鲜有 ...
- sql server 运维时CPU,内存,操作系统等信息查询(用sql语句)
原文:sql server 运维时CPU,内存,操作系统等信息查询(用sql语句) 我们只要用到数据库,一般会遇到数据库运维方面的事情,需要我们寻找原因,有很多是关乎处理器(CPU).内存(Memor ...
- SQL Server:偏移量为 0x0000000009c000 的位置执行 读取 期间,操作系统已经向 SQL Server 返回了错误 21的解决方法
SQL Server:偏移量为 0x0000000009c000 的位置执行 读取 期间,操作系统已经向 SQL Server 返回了错误 21的解决方法 问题描述: 严重: Servlet.serv ...
- mysql转义单引号双引号_[转] mysql 单引号 双引号
今天在写一条sql语句的时候,用的双引号,sql语句执行错误.记的同事问我mysql语句中的单引号和双引号有区别吗?回答是没有区别. 今天特地查了查,还是有点区别的. mysql中的一段说明: 在my ...
- 不计前嫌,握手言和:Microsoft宣布新版SQL Server将同时支持Windows与Linux两大平台...
今年三月份,微软首次宣布自旗舰产品SQL Server将支持Linux平台,给世界带来了一个巨大的惊喜.到目前为止,只有被邀请才能预览.但是微软11月17日在纽约举办的Connect开发者大会上宣布, ...
- 微软宣布SQL Server 2019免费支持Java
在 2018 年 9 月的时候,微软就宣布与领先的 Java 开源贡献者和发行商 Azul Systems 建立新的合作伙伴关系.这一关系允许所有 Azure 客户在微软和 Azul 联合提供的支持下 ...
- 微软宣布 SQL Server 2019 免费支持 Java
在 2018 年 9 月的时候,微软就宣布与领先的 Java 开源贡献者和发行商 Azul Systems 建立新的合作伙伴关系.这一伙伴关系允许所有 Azure 客户在微软和 Azul 联合提供的支 ...
最新文章
- 笔记-信息化与系统集成技术-云计算操作系统的主要关键技术
- linux文件怎么操作,linux文件操作学习1
- 坚持己见还是随波逐流
- weka的java环境配置_windows下安装和配置Weka
- vs code打开新的文件后旧的文件被顶掉
- Unity中设置Transform的forward/up/right旋转异常问题
- 【java】JApplet类的使用
- NameError: name “ ” is not defined
- 计算机技术中采用二进制,在计算机技术中采用二进制.docx
- 项目经理在项目各阶段的工作重点-更新版
- echrts多条折线
- CRMPM如何帮助企业创造最优销售绩效
- 西数MyBookDuo提供致臻性能、超大容量及综合数据保护
- 数学物理方法·复数/模/辐角引导题目
- 设计模式之----匹配器处理器模式(Matcher-Handler)的理解
- armv6、armv7、armv7s和arm64
- 关于“System.Data.OleDb.OleDbException,外部数据库驱动程序 (1) 中的意外错误。”的解决方案
- gb28181简单实现sip信令服务器(java版基于springboot):四、sip摄像头心跳保活、推流(tcp/udp)和结束推流
- Mask_RCNN翻译和详解笔记一(原文翻译+源代码+代码使用说明)
- Ignition Robotics和ROS2 Foxy简明使用说明(ros_ign)