问题标签 [mysql-error-1064]
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.
mysql - 如何 MYSQL UPDATE fieldINT!='4' 不起作用
我试图更新 queueStatusINT WHERE statusINT 为 8 且 queueStatusINT 不等于 2 且类型为 $type。但我不断收到错误消息:
我使用此 SQL 查询进行更新:
我还注意到我可以在 SELECT 命令中执行 NOT 等于...</p>
sql - 令人沮丧的 MySQL CREATE PROCEDURE 错误
希望这是一个很好的快速解决方案。
这是我的 .sql 文件:
这是输出:
所以它似乎不喜欢我的参数 argLimit,但我不知道为什么。我一定是在做傻事。
我正在使用 MySQL 5.0.51。
谢谢。
php - 只要存在 WHERE 语句,PHP MySQL 就会失败
我正在尝试对一个小的 MYSQL 表进行简单的查询,但是当我插入 Where 子句时,我突然收到一个无效的查询错误(while(mysql_fetch_array ){}
在没有 where 的情况下添加了一个)。MYSQL 控制台给出了 1064(语法)错误,但是,我检查了 MYSQL 文档,并且我尽可能确定地使用了正确的语法。
有谁知道问题是什么?我正在使用 XAMPP。它的MYSQL有问题吗?
mysql - 将 MS SQL 存储过程移植到 MySQL
我有大约 140 - 150 个存储过程需要从 MS SQL 2005 迁移到 MySQL 5.1
在过去八小时内成功移植了其中的 0 个后,我决定顺便过来询问是否有人有任何经验、提示或知道一些可以提供帮助的实用程序。
MySQL 管理员不是很有帮助,令人沮丧的是“MySQL 错误号 1064 您的 SQL 语法有错误;请查看与您的 MySQL 服务器版本相对应的手册以获取正确的语法”。鉴于平均 SP 的长度为 +100 行,简单地猜测问题所在不是一种选择。
例如。这是我得到的确切错误:
然后在第 5 行,我只有:
sql - 从两个相同的表中选择相交
查询:
但我得到:
1064 - 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的“INTERSECT SELECT
id_user
FROM Rating Whereid_movie
=3 LIMIT 0, 30”附近使用正确的语法
有解决办法吗??
java - 使用 MySQL 和数据库并拥有此堆栈跟踪
我的数据库包中有这两个类:(DBManager 和 TaskManager 类),我在另一个包中的主框架中创建了一个新对象,我还为我的主框架导入了数据库包,然后调用 addBirth()我的对象,我想在 MySQL 中的 table="birthsql" 中插入这些参数,但我找到了这个堆栈跟踪,并且还写了“SERVER = NULL”。
创建对象--> TaskManager tm = new TaskManager(); 在我的对象上调用 addBirth() 方法-->, tm.addBirth(3, "Neda","Rahmani", "Mansour", "Sima","December","Tehran");
我的 TaskManager 类:
我的 DBManager 类:
堆栈跟踪----->
sql - mysql 是否对存储过程中的 sql 强制执行特殊的语法约束?(选择问题)
我经常很难在 mysql 中创建存储过程。应该很好的语法只是在存储过程中不被解析。这是一个仍然没有被解析的简化版本。我无法将此代码转换为可以解析的内容。
update..set 子句有问题
更新
我更加简化了代码。问题依然存在。错误消息似乎是隆隆声
更新 2
已解决,感谢 Mark Byers。into
-语句中的子句必须select
仔细定位。请注意 mysql 错误消息是多么误导和糟糕!
ERROR 1064 (42000):您的 SQL 语法有错误;检查手册
编码:
mysql - 我的 MySQL 语句有什么问题?
#1064 - 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的“a where a.username=table1.announcer)”附近使用正确的语法
mysql - 我需要来自 mysql 结果集中的元数据,这可能吗?
我想从 mysql 查询的结果中获取元数据,以便可以将其放入 c# 中的数据表中。我主要需要列名和数据类型。这是一个简单的例子。
它虽然会产生这个错误
错误代码:1064 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以了解在 '(
选择总和(小计)作为小计
, sum(tax1+tax2+tax3+tax4) 作为税
, sum' 在第 1 行
有人可以为我提供一些建议,或者提供一个链接来帮助我吗?
php - MYSQL 语法错误 1064
我只是无法弄清楚为什么从这个查询中得到错误 1064
如果我回显变量 $manufacturer_name、$manufacturer_display_name、$manufacturer_id 它们都有值但我收到此错误
无法执行查询您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 4 行错误号 1064 的“WHERE manufacturer_id = 1”附近使用正确的语法
任何帮助