问题标签 [clojureql]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2125 浏览

clojure - Clojureql - 不能获取宏的值(clojure)

我需要生成以下内容:

但是“应用或”表单需要从另一个函数或宏“传递”。这就是我的意思:

这个函数是:

但是这个函数抛出了这个异常:

我也尝试过使用宏。它可以编译,但是当我尝试使用此宏运行查询时会引发相同的异常

还有其他方法可以使用“应用或”吗?

谢谢。

0 投票
1 回答
199 浏览

clojure - 如何使用 clojureql 将默认值插入到列中

我有一个带有“id”作为序列(自动增量列)、“名称”和“指令”列的 postgre 表。

我正在尝试将其插入为:

但:

有效,它只是将 1 插入 id,但它不执行自动增量部分。

所以我可以访问表,我有权写入它,正如最后一个 conj 所证明的那样!我只是不能用默认值写入它。

0 投票
0 回答
134 浏览

sql - 带有子选择的 clojureql 查询

给定一个具有以下结构的表:

是否有可能让 ClojureQL 生成这样的查询:

这将返回许多行,每个项目一个,指示该项目的最新转换。

我一直在考虑使用join,但担心我可能会遇到这个错误:https ://github.com/LauJensen/clojureql/issues/114

0 投票
1 回答
258 浏览

mysql - Clojure QL:运行普通 SQL 查询

有什么方法可以在 clojureql 中执行以下查询?:

  • 插入 table1(id, name, age) 从 table2 中选择 id, name, age
  • 创建表 t1 (id int, name varchar(50), age varchar(100));
  • 删除表table3;
  • 分析表4;

或者有什么办法可以运行这些?即使我需要另一个图书馆来做,也没关系。