问题标签 [sql-mode]

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 回答
411 浏览

mysql - STRICT_TRANS_TABLES :是否有性能兴趣?

我找不到一篇可以说 STRICT_TRANS_TABLES 是否最适合性能(插入)的好文章?

更一般地说,如果你有一篇很好的文章来解释不同的 sql 模式的性能......我很感兴趣。

0 投票
2 回答
825 浏览

postgresql - 带有 sql-mode 的 Emacs -nw 不会在 minibuffer 上询问密码

在此处输入图像描述

我在控制台上使用 emacs (emacs -nw)。我使用 sql 模式,当连接到 postgresql 时,它要求我在缓冲区中输入密码,其中密码可见。

如果我在 sql-postgre-login-params 列表中自定义组并设置密码选项,它会在 minibuffer 上询问密码,但也会在缓冲区上询问密码。

如何自定义 sql-mode 以仅在 minibuffer 上要求输入密码?

提前致谢。

编辑:Emacs 版本:GNU Emacs 24.3.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.24.10)

0 投票
0 回答
1054 浏览

mysql - 是否可以仅在 MySQL 中为一个用户更改 SQL_MODE?

有没有办法为 MySQL 中的一个用户更改 SQL_MODE?我知道我可以通过执行以下查询来更改连接的 SQL_MODE

但是这里的想法是始终更改它,而不必每次都设置它。我正在使用第三方程序将数据插入 MySQL 服务器。因此,我无法执行每次更改 SQL_MODE 之类的查询。这就是我正在寻找一个选项,我可以为太平洋用户永久设置它而无需更改整个服务器设置。

谢谢

0 投票
1 回答
12364 浏览

mysql - 如何在mysql中检查单个进程的SQL_MODE?

如何检查进程正在使用什么 SQL_MODE?

所以我看到所有当前正在使用的已处理SHOW PROCESSLIST

我需要做的是知道进程正在使用的 SQL_MODE 吗?

我想确保我使用的客户端没有更改 SQL 模式。

谢谢

0 投票
8 回答
4434 浏览

postgresql - Emacs、sql-mode、Postgresql 和输入密码

我正在尝试使用sql-mode通过 Emacs 连接到 PostgreSQL 数据库。我启动 Emacs 命令M-x sql-postgres,它提示输入用户、数据库和服务器,但不输入密码。一个空缓冲区打开,无论我写什么,我都会得到:

不过,我可以使用psql登录。我在 Linux Antergos 中运行 GNU Emacs 24.4.1,PostgreSQL 是 9.3.5。

谢谢..

0 投票
3 回答
327 浏览

oracle - 如何定义在启动 sql-mode 时运行的命令?

我使用 Sql 模式连接到 Oracle 数据库。linesize 和 pagesize 以及 colsep 的默认设置并不理想,所以我想让 Emacs 在连接到我的数据库时自动运行以下命令:

我怎样才能做到这一点?

0 投票
1 回答
155 浏览

emacs - emacs sql-mode:运行sql后如何滚动输出窗口?

我对带有 vertica 的 emacs sql-mode 非常满意。但是一个问题是使用 Cc Cc 运行 sql 后,如果输出窗口充满了文本,而我想看到的输出文本不可见,所以我必须跳转到输出窗口,向下滚动到底部才能看到结果. 反正有自动向下滚动吗?像尾巴-f?

0 投票
3 回答
26843 浏览

mysql - 1292:不正确的日期时间值:第 1 行的列的“”

我正在尝试在 Windows 8.1 上的 MYSQL 5.6 上将数据从 excel 表加载到下表中,并且出现“日期时间值不正确:”错误。

术语日期列是 DATETIME 数据类型,并且数据在我试图插入表中的 excel 表中具有空值。

我做了一些研究,发现问题出在 SQL 严格模式上。但我无法弄清楚如何禁用或修改 SQL 严格模式。

我实际上尝试过这个SET SESSION sql_mode='ALLOW_INVALID_DATES',但没有运气。

有人说在安装目录中编辑 my.ini 文件会有所帮助,但我无法在安装目录中找到它。

谁能帮我解决这个问题。

错误信息:

0 投票
1 回答
67 浏览

php - MySQL 5 和服务器 sql 模式

首先,对不起我的语言。

实际上,我尝试将使用 MySQL 4 的 PHP 应用程序移动到使用 MySQL 5.6.11 的另一台服务器上。

像很多人一样,我也遇到了问题:"Incorrect integer value: '' for column 'id' at row 1" 我知道问题出在哪里,但我的选择并不让我满意。

选择是:

  1. 回到 MySQL 4 - 不可能
  2. 修改了 my.ini 和 sql-mode。但是Mysql影响了很多基础,我认为降低安全性不是一个好主意。
  3. 将安全性放在 php 代码中,但这会花费很多时间。

您认为还有其他我没有找到的解决方案吗?

0 投票
2 回答
15843 浏览

mysql - 如何使用多个值设置 Amazon RDS SQL_MODE

MySQL 允许在 my.cnf 文件中将参数 SQL_MODE 设置为多个值。如何在 Amazon RDS 上执行相同操作?

更新:这个问题已经解决了......见下文。