问题标签 [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.
sql - SQL ORDER BY 一列然后另一列
所以我将两个表连接在一起,然后我尝试先按 PID 排序,然后在 PID 中按月排序。我可以设法让查询工作并按 PID 排序,但是当我尝试按月排序时,查询会一直耗尽内存。
期望的输出:
等等。注意月份是如何在 PID 顺序中排序的。Month 和 PID 都是整数。
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.
sql - HeidiSQL中的复合主键
我有一个包含许多字段的表。我想在HeidiSQL中将“id”和“userId”设置为复合主键,你知道这个软件可以吗?
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.
heidisql - 如何使 HeidiSQL 中的字段独一无二
我是 HeidiSQL 的新手,似乎找不到手册。如何使客户端内部的字段独一无二?我在这里看到这篇文章描述了我需要的 SQL 语句。有没有办法在客户端用复选标记或其他东西做到这一点?是否也可以从 HeidiSQL 中调用 SQL 语句来实现我的目标?
sql - 2列上的左外连接未正常运行
a是一个包含 5,000,000 条记录和一个分数的表。b是一个包含 100,000 条记录和一个(不同)分数的表。我想输出表a中的每条记录,只要同一记录不在表b中且得分等于 1。
我编写的以下查询执行了 15 个小时,并且仍在运行。进行这样的查询是否可能需要这么长时间,或者我的代码可能有问题?
java - 表格行似乎正在消失
我有大量原始 html 文件,我正在通过 Java 中的连接解析并插入 MySQL 数据库。
我正在使用“REPLACE INTO”语句和这种方法:
我在自己的命令提示符下运行我的程序的 3 个单独实例,每个实例都有自己单独的 html 目录来解析和提交。
我正在使用 HeidiSQL 来监视数据库,并且发生了一件有趣的事情,例如,我会看到一个表中有 500,000 行,然后我将关闭 HeidiSQL 并稍后再检查以发现我现在有440,000 行。我正在使用的两个表也会发生同样的事情。
我的两个表都使用一个名为“id”的主键,它们的每个 ID 都有自己的域,但它们的值可能重叠并相互覆盖?我不确定这是否会成为问题,因为我认为 SQL 会区分表的“本地”id 值。
否则我想可能是因为我正在运行 3 个单独的实例,每个实例都与数据库有连接,所以当一行被提交时,正在发生某种魔法,执行交换到另一个提交语句,取代表,然后回到第一次提交,然后是一些更神奇的东西,导致数据库回滚收集的行数。
我对 SQL 很陌生,所以我不太确定从哪里开始,如果有人知道到底发生了什么并且可以指出我正确的方向,我会非常感激。
谢谢
mysql - 在 heidisql 查询选项卡中声明 mysql 变量
我已经像这样在 heidisql 选项卡中声明了一个变量
但我得到这个错误
/* SQL 错误 (1064): 你的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的“DECLARE total_count INT DEFAULT 0”附近使用正确的语法// 受影响的行:0 找到的行:0 警告:0 3 个查询中 0 个的持续时间:0.000 秒。*/
我应该像我所做的那样声明、设置和使用变量,还是必须将所有内容包装在存储过程或函数中?
heidisql - heidisql - 使用大写的驼峰格式创建数据库
我用 Tbl-ProductModifierGroup 创建表,但在 HeidiSQL 上它会显示 tbl-productmodifiergroup,如何解决这个问题?我可以使用 CamelCase 格式创建表格吗?这是 Tbl-ProductModifierGroup