问题标签 [heidisql]

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

sql - SQL ORDER BY 一列然后另一列

所以我将两个表连接在一起,然后我尝试先按 PID 排序,然后在 PID 中按月排序。我可以设法让查询工作并按 PID 排序,但是当我尝试按月排序时,查询会一直耗尽内存。

期望的输出:

等等。注意月份是如何在 PID 顺序中排序的。Month 和 PID 都是整数。

0 投票
1 回答
3092 浏览

heidisql - Heidi Sql Trace doesn't work

Is it possible to find and trace the operation with Heidi sql?

I have already tried about log, but I cannot find it.

0 投票
4 回答
5889 浏览

sql - HeidiSQL中的复合主键

我有一个包含许多字段的表。我想在HeidiSQL中将“id”和“userId”设置为复合主键,你知道这个软件可以吗?

0 投票
1 回答
449 浏览

php - DROP and CREATE the same trigger in the same sintaxis

Dummy question: Have the next code in MySQL, but when run it in HeidiSQL, show a sintaxis error near '// CREATE TRIGGER'. I'm not sure if that happen because the trigger doesn't exists. This is the code:

UPDATE

This works, but now my doubt is... All the code (the DROP and the CREATE) will run everytime, or just the CREATE? I need this because I'm working with 2 tables, in one of them I insert/update the data, after with a trigger insert some of the columns in another table to keep a historial, but when I make a INSERT or UPDATE query in the first table, MySQL display the error #1442

Can't update table oportunidades in stored/function trigger because it's already used by statement which invoked this stored function/trigger.

0 投票
2 回答
3789 浏览

heidisql - 如何使 HeidiSQL 中的字段独一无二

我是 HeidiSQL 的新手,似乎找不到手册。如何使客户端内部的字段独一无二?我在这里看到这篇文章描述了我需要的 SQL 语句。有没有办法在客户端用复选标记或其他东西做到这一点?是否也可以从 HeidiSQL 中调用 SQL 语句来实现我的目标?

0 投票
2 回答
54 浏览

sql - 2列上的左外连接未正常运行

a是一个包含 5,000,000 条记录和一个分数的表。b是一个包含 100,000 条记录和一个(不同)分数的表。我想输出表a中的每条记录,只要同一记录不在表b中且得分等于 1。

我编写的以下查询执行了 15 个小时,并且仍在运行。进行这样的查询是否可能需要这么长时间,或者我的代码可能有问题?

0 投票
1 回答
199 浏览

mysql - 当我在 Heidi SQL 中运行此代码时,它给了我一个错误“外键约束的格式不正确”出了什么问题?

0 投票
2 回答
38 浏览

java - 表格行似乎正在消失

我有大量原始 html 文件,我正在通过 Java 中的连接解析并插入 MySQL 数据库。

我正在使用“REPLACE INTO”语句和这种方法:

我在自己的命令提示符下运行我的程序的 3 个单独实例,每个实例都有自己单独的 html 目录来解析和提交。

我正在使用 HeidiSQL 来监视数据库,并且发生了一件有趣的事情,例如,我会看到一个表中有 500,000 行,然后我将关闭 HeidiSQL 并稍后再检查以发现我现在有440,000 行。我正在使用的两个表也会发生同样的事情。

我的两个表都使用一个名为“id”的主键,它们的每个 ID 都有自己的域,但它们的值可能重叠并相互覆盖?我不确定这是否会成为问题,因为我认为 SQL 会区分表的“本地”id 值。

否则我想可能是因为我正在运行 3 个单独的实例,每个实例都与数据库有连接,所以当一行被提交时,正在发生某种魔法,执行交换到另一个提交语句,取代表,然后回到第一次提交,然后是一些更神奇的东西,导致数据库回滚收集的行数。

我对 SQL 很陌生,所以我不太确定从哪里开始,如果有人知道到底发生了什么并且可以指出我正确的方向,我会非常感激。

谢谢

0 投票
2 回答
7066 浏览

mysql - 在 heidisql 查询选项卡中声明 mysql 变量

我已经像这样在 heidisql 选项卡中声明了一个变量

但我得到这个错误

/* SQL 错误 (1064): 你的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的“DECLARE total_count INT DEFAULT 0”附近使用正确的语法// 受影响的行:0 找到的行:0 警告:0 3 个查询中 0 个的持续时间:0.000 秒。*/

我应该像我所做的那样声明、设置和使用变量,还是必须将所有内容包装在存储过程或函数中?

0 投票
2 回答
516 浏览

heidisql - heidisql - 使用大写的驼峰格式创建数据库

我用 Tbl-ProductModifierGroup 创建表,但在 HeidiSQL 上它会显示 tbl-productmodifiergroup,如何解决这个问题?我可以使用 CamelCase 格式创建表格吗?这是 Tbl-ProductModifierGroup