问题标签 [razorsql]

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 投票
0 回答
245 浏览

sql - 从s3加载到redshift时如何让文件忽略换行错误

我有一堆文件每天按计划从 s3 复制到 redshift,我收到错误 Missing newline: Unexpected character 0x3a found at location 48(字符类型和位置不同)在许多文件的最后一行。尽管这些错误指向原始行中的不同字符,但我认为这与我使用的文件在文件末尾没有换行符(在文件的最后一行)有关. 这些文件不会全部单独复制,复制语句使用前缀将文件从 s3 大量复制到 redshift:

我认为 s3 不是将这些文件作为单独的文件而是作为大量数据读取的事实,再加上每个文件末尾没有换行符的事实(通过在文本编辑器中查看文件来确认)导致两个文件的第一行和最后一行彼此相邻复制以粉碎在一起。因此,在复制的每个单独文件的最后一行中都会导致错误。

我想知道如何避免这种情况。即我应该告诉 s3 什么(在上面显示的复制语句中)允许它处理这个?

0 投票
1 回答
72 浏览

docker - RazorSQL 和 sqldevelopper 无法使用 docker 连接到 Mac 上的 oracle DB

这是我的终端


> nathanjobs@Air-de-Nathan ~ % docker exec -it compatible_dirac sqlplus system/oracle@//localhost:1521/xe
> SQL*Plus:发布 19.0.0.0.0 - 2021 年 2 月 3 日星期三 01:13:23 生产
> 版本 19.3.0.0.0
>版权 (c) 1982, 2019, Oracle。版权所有。
> 错误:ORA-12514:TNS:侦听器当前不知道服务
> 在连接描述符中请求
> 输入用户名:
系统
输入密码:
上次成功登录时间:2021 年 2 月 3 日星期三 01:10:26 +00:00
>连接到:Oracle Database 19c Enterprise Edition Release
> 19.0.0.0.0 - Production Version 19.3.0.0.0
> SQL> show user
> USER is "SYSTEM" SQL>

我可以使用登录名连接到 oracle:系统和密码:oracle 但是当我使用 razor 或 sqldeveloper 时,我有这个: screenshot

Razor 中的同样问题,我需要帮助。

0 投票
1 回答
41 浏览

import - 使用 .sql 文件在 cassandra 中插入查询失败

我在 Cassandra 有一个疑问

它有 4 个字段,一个 VARCHAR(systemId 是一个 VARCHAR 字段)和 4 个 blob 字段。

我已经使用 RazorSQL 将选择查询的结果导出到一个 INSERT .sql 文件中并且它是成功的,但是如果我尝试将相同的文件导入到另一台主机中,它不会将数据导入到表中。

源服务器和目标服务器都具有相同的 Cassandra 和 CQL 版本,即

有没有办法解决它?

0 投票
0 回答
18 浏览

sql - 如何在 RazorSQL 中编写参数化查询/脚本

我是 Razor 的新手(使用 v. 6.3.29)并尝试将一些 pgAdmin 脚本改编为 Razor。数据驻留在 postgres 上。

作为 pg-script 运行时在 pgAdmin 中按需要工作的示例:

以下适用于 Razor,在作为 SQL 语句运行时使用带有变量的提示功能:

我的问题是:Razor 能否支持脚本并避免提示输入变量?

编辑:我意识到我可以为我的变量使用一个公共表表达式,但这并不漂亮,因为我每个脚本有大约 20 个查询,其中一些有很多表连接。