问题标签 [navicat]

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 投票
1 回答
91 浏览

mysql - 如何在触发器中的重复键后给出 where 条件

下面的代码是我在 Navicat for Mysql 中写的一个触发器。插入部分工作正常,但为了更新,我需要根据 id 更新特定的行数。如何在更新 sql 查询中编写 where 子句。

0 投票
1 回答
92 浏览

mysql - MySQL - 使用`if`的存储过程中的语法错误

我需要知道以下存储过程中的错误是什么,用mySql乞求我无法理解错误是什么

它在第 4 行给出错误

0 投票
1 回答
99 浏览

mysql - mySql :: error in general variable error

可能重复:
MySQL - Stred Procedure 中的语法错误

谢谢,但如果使用变量 ::::: 像这样:

它指的是 ExistedRefID 未知的执行错误,该如何解决这个问题

0 投票
1 回答
2059 浏览

mysql - MySql::存储过程::navicat

我在 MySql(navicat) 中有以下存储过程,但是当我添加 if st 时,我需要在更新操作后测试RefrenceCount 。在更新声明之后。发生语法错误

0 投票
3 回答
32864 浏览

mysql - MySql 存储过程 else if 和多查询

在以下存储过程中,我遇到了错误:

遇到的错误是:

解决此错误的最佳解决方案是什么?

0 投票
1 回答
1709 浏览

mysql - 我在 Navicat for mysql 的触发器中编写以下代码,但它给出了错误

这是我在 Navicat for mysql 中编写的以下代码。

这是我触发器的代码。

0 投票
1 回答
4286 浏览

mysql - 无法通过navicat连接到远程mysql数据库

我在非托管机架空间云服务器上有一个 mysql 数据库。我可以毫无问题地连接到 phpmyadmin。我检查了端口 3306 是否正在侦听,并且是。/etc/mysql/my.conf显示bind-address = 127.0.0.1

当我使用 navicat 通过 ssh 连接时,它说SSH tunnel: Invalid username or password!我已经重置了密码并重新启动了 mysql 和服务器以确保但我仍然无法连接。接下来我可以尝试什么来使其正常工作?

0 投票
2 回答
6877 浏览

record - 在 Navicat 中复制记录的简单方法

自然的本能是复制/粘贴整行,就像在 MS Excel 或其他电子表格应用程序中所做的那样。

但:

  1. 唯一主键/唯一索引字段不能重复。
  2. 如果其中一个字段中有换行符(例如一段 HTML 代码),它会尝试创建多个新记录。

第一个问题可以通过暂时关闭索引来相对快速地解决。然而,#2 是颈部疼痛。有什么想法吗?

当然我可以使用查询。但问题是关于 Navicat 的 GUI。

另外,如果它很重要,我使用 Navicat for MySQL v9.0.8 Enterprise。

0 投票
2 回答
2226 浏览

mysql - 如何使 Navicat mySQL (Non-Commercial) 表默认为 InnoDB 引擎?

我有 Navicat mySQL 非商业版。每当我创建表时,它默认为每个新表的 myISAM 存储引擎,如何使表默认为 InnoDB 引擎,而不必为每个新表创建显式选择这些?

我试图让它成为 Navicat 上的默认引擎,而无需导航到任何配置文件。

0 投票
2 回答
1274 浏览

mysql - SQL 查询 - 从多个表中添加总金额

我正在为客户开发一个项目,需要 3 个不同表中 3 个不同列的总和,这些表的状态为“已清除”。

这三个表是(例如):

付款1

付款2

付款3

我提出了以下代码,它基本上完成了我想要实现的目标,但是正在处理的值被乘以三(当从多个表中添加值时)。

上面的查询将返回(从给出的示例中):1800 而不是预期的结果 600。

谁能找出问题所在?