問題タブ [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.

0 投票する
2 に答える
61 参照

mysql - MYSQL UPDATE fieldINT!='4' が機能しない方法

statusINTが8で、queueStatusINTが2に等しくなく、タイプが$ typeの場合、queueStatusINTを更新しようとしています。しかし、私はエラーが発生し続けます:

このSQLクエリを使用して更新を行います:

また、SELECT コマンドで NOT equal to を実行できることにも気付きました…</p>

0 投票する
2 に答える
791 参照

sql - イライラする MySQL CREATE PROCEDURE エラー

うまくいけば、これはすぐに解決できる素晴らしいものです。

これが私の.sqlファイルです:

これは出力です:

したがって、パラメーター argLimit が気に入らないようですが、その理由はわかりません。私はばかげたことをしているに違いない。

MySQL 5.0.51 を使用しています。

ありがとう。

0 投票する
3 に答える
167 参照

php - WHEREステートメントが存在するたびにPHP MySQLが失敗する

小さな MYSQL テーブルに対して単純なクエリを作成しようとしていますが、Wh​​ere 句を挿入すると、無効なクエリ エラーが突然発生します ( while(mysql_fetch_array ){}where なしで作業すると a が追加されます)。MYSQL コンソールに 1064 (構文) エラーが表示されますが、MYSQL のドキュメントを確認したところ、適切な構文を使用していると判断できました。

誰が問題が何であるか知っていますか?XAMPPを使用しています。そのMYSQLに何か問題がありますか?

0 投票する
3 に答える
3182 参照

mysql - MSSQLストアドプロシージャのMySQLへの移植

MS SQL2005からMySQL5.1に移行する必要がある約140〜150のストアドプロシージャがあります

過去8時間でそれらの0を正常に移植した後、私は立ち寄って、誰かが経験やヒントを持っているか、または役立つことができるいくつかのutilアプリを知っているかどうか尋ねることに決めました。

MySQL Administratorはあまり役に立ちません。「MySQLエラー番号1064SQL構文にエラーがあります。正しい構文については、MySQLサーバーのバージョンに対応するマニュアルを確認してください」。平均SPが+100行の長さであることを考えると、問題が何であるかを単に推測することはオプションではありません。

例えば。これは私が得る正確なエラーです:

次に、5行目で私が持っているのは次のとおりです。

0 投票する
3 に答える
13272 参照

sql - 交差する2つの同じテーブルからSELECT

クエリ:

しかし、私は得る:

1064-SQL構文にエラーがあります。id_user1行目の「INTERSECTSELECTFROMRating Where id_movie= 3 LIMIT 0、30」の近くで使用する正しい構文については、MySQLサーバーのバージョンに対応するマニュアルを確認してください。

解決策はありますか?

0 投票する
4 に答える
1060 参照

java - MySQLとデータベースを使用し、このスタックトレースを持っている

データベース パッケージに次の 2 つのクラスがあります:(DBManager と TaskManager クラス)。メイン フレームに新しいオブジェクトを作成します。これは他のパッケージにあり、メイン フレームのデータベース パッケージもインポートし、addBirth() を呼び出しますこれらの引数を MySQL の my table="birthsql" に挿入したいのですが、このスタックトレースが見つかり、"SERVER = NULL" と書かれていました。

オブジェクトの作成 --> TaskManager tm = new TaskManager(); オブジェクトで addBirth() メソッドを呼び出す -->, tm.addBirth(3, "Neda","Rahmani", "Mansour", "Sima","December","Tehran");

私の TaskManager クラス:

私の DBManager クラス:

スタックトレース----->

0 投票する
2 に答える
236 参照

sql - mysql は、ストアド プロシージャ内の sql に特別な構文制約を適用しますか? (問題に選択)

mysql でストアド プロシージャを作成するのに非常に苦労することがよくあります。本当に問題ないはずの構文が、ストアド プロシージャ内で解析されないだけです。これは、まだ解析されていない単純化されたバージョンです。このコードを解析可能なものに変換できません。

update..set 句で問題が発生する

更新
コードをさらに単純化しました。問題はまだ存在します。エラーメッセージが鳴り響くようです

更新 2
Mark Byers のおかげで解決しました。-statement 内のinto節はselect慎重に配置する必要があります。mysql のエラー メッセージがいかに誤解を招きやすく、ひどいものであるかに注意してください。

エラー 1064 (42000): SQL 構文にエラーがあります。マニュアルを確認する

コード:

0 投票する
2 に答える
123 参照

mysql - MySQL ステートメントの何が問題になっていますか?

#1064 - SQL 構文にエラーがあります。1 行目の 'a where a.username=table1.announcer)' の近くで使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。

0 投票する
1 に答える
331 参照

mysql - mysql 結果セットからのメタデータが必要です。これは可能ですか?

mysql クエリの結果からメタデータを取得したいので、C# のデータテーブルに入れることができます。主に列名とデータ型が必要です。簡単な例を次に示します。

ただし、このエラーが生成されます

エラー コード : 1064 SQL 構文にエラーがあります。near '( を使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。

合計(小計)を小計として選択

、sum(tax1+tax2+tax3+tax4)を税として

、1 行目の sum'

誰かが私にアドバイス、またはこれを支援するためのリンクを提供してもらえますか?

0 投票する
2 に答える
2209 参照

php - MYSQL 構文エラー 1064

このクエリからエラー 1064 が発生する理由がわかりません

変数 $manufacturer_name、$manufacturer_display_name、$manufacturer_id をエコーすると、それらはすべて値を持っていますが、このエラーが発生しています

クエリを実行できませんでした。SQL 構文にエラーがあります。MySQL サーバーのバージョンに対応するマニュアルを参照して、4 行目のエラー番号 1064 の 'WHERE manufacturer_id = 1' 付近で使用する正しい構文を確認してください。

どんな助けでも