問題タブ [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 投票する
1 に答える
186 参照

mysql - mysql の構文エラー

MYSQL でストアド プロシージャを作成しようとしています。以下は、構文エラーを出している私のコードです。誰でも私を助けてください。

...そしてエラーは次のとおりです。

SQL 構文にエラーがあります。'PROCEDURE productpricing( OUT pl DECIMAL(8,2), OUT ph DECIMAL(8,2), ' at line 1 付近で使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください

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

python - Python エラー: int 引数が必要です

ここで何が間違っていますか?

エラー:

データベース フィールドは int(11) ですが、%i がエラーを生成していると思います。

アップデート:

より完全な例を次に示します。

試してください:booster_cursor.execute('insert into core_room (extern_id, name, order, unit_id, created, updated) values (%s, %s, %s, %s, %s, %s)', (row[0] 、row[0]、i、フロア、時間、時間、))例外、e: e を印刷

エラー:

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

mysql - SELECT INTO が機能しない

状況をテストしたいのですが、仮説をテストするためにダミーのデータ行を追加する必要があります。したがって、この SELECT INTO の mySQL マニュアル ページによると、私のクエリは正しいです。

しかし、次のエラー メッセージが表示されます。

「SQL 構文にエラーがあります。MySQL サーバーのバージョンに対応するマニュアルで、1 行目の 'INTO course.sections_rfip (SectionID, CourseID, SectionNumber, Term, Credits, ' の近くで使用する正しい構文を確認してください。

つまり、INTO で何かが腐っていますが、その理由は私には明らかではありません - 助けてください。

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

mysql - タイムスタンプと同様に、MySQL でデフォルトの日付値を定義します

私は MySQL (完璧な人はいません) バージョン 4.1 を使用しており、次のようなタイムスタンプ列を定義するのに慣れています。

まったく同じことをしたいのですが、DATE フィールドの場合です。その理由は、TIMESTAMP の精度は必要なく、MySQL には関数インデックスが存在しないため、(時刻に関係なく) 特定の日付の行にすばやくアクセスできないからです。だから私は次のことを試しましたが、うまくいきません:

あるいは

どちらも機能しません。

何か案は?

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

mysql - MySQLエラー1064、ここで何が間違っているのかわからない

1行目でエラー1064(42000)が発生します。SQL構文にエラーがあります。1行目の「deletedata.sql」の近くで使用する正しい構文については、MySQLサーバーのバージョンに対応するマニュアルを確認してください。

何が欠けている可能性がありますか?

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

mysql - can anybody suggest the Alternate of "intersect" & "Minus" for MYSQL?

GOT error for the following query in MYSQL(version5.1)

Error Line with code#1064:-

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'select year,month,0 as fact_1,0 as fact_2,fact_3,fact_4 from table_2 ) as ct g' at line 5

but following query was giving desired Result:-

Can anybody tell what error i am committing? can Anybody help me to understand the root cause behind the Problem.

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

mysql - 複数のテーブルに対する select 特権

1 つのステートメントで複数のテーブルに対する選択権限を付与するにはどうすればよいですか?

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

mysql - SQL ツリーの実装中にエラーが発生しました

こんにちは、MySQL で次のコードを実行中にエラーが発生しました。

次のエラーが表示されます。

#1064 - SQL 構文にエラーがあります。2 行目の 'DECLARE right_most_sibling INTEGER' 付近で使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。

任意のアイデア、どうすれば修正できますか?

私はこのチュートリアルに従っていました

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

sql - MySQL-LIMITでUNIONを使用する

きがついた

最後のLIMIT10は機能しません。なぜ?

エラーは

「エラーコード1064:...「LIMIT1000」の近くで使用する」

mysqlworkbenchがLIMIT10をLIMIT1000として検出するのはなぜですか?しかし、その1000の場合、それはまだ機能しますか?