問題タブ [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.
mysql - SQLが存在する場合は更新し、そうでない場合は挿入が機能しません
外部キーでもある3つの汎用キーを持つテーブルがあります。これは私の質問です -
これにより、構文エラーが発生します。エンジンはInnoDBを使用。照合: utf8_swedish_ci
私もこれを試しました -
これは正しく機能せず、重複キーがあるにもかかわらず行を挿入するだけです。
sql - mariadb 宣言変数の構文エラー
私はSQLを実行するためにheidisqlでmariadbを使用しています:
DECLARE @AccountID INT;
アカウントに挿入 (first_name, mi, last_name, email, is_admin, is_enabled, date_created) Values('testfirstname', 'a', 'testlastname', 'user@email.com', 1, 1, NOW());
set @AccountID = Last_Insert_Id();
エラーが発生し続けます:
QL エラー (1064): SQL 構文にエラーがあります。1行目の「@AccountID INT」の近くで使用する正しい構文については、MariaDBサーバーのバージョンに対応するマニュアルを確認してください */
Declare の使用法を見ていましたが、関数で使用されていると書かれています。DECLARE の前と後に同じエラーで BEGIN/END を試してみました。
これがSQLサーバーで機能するmysql構文は初めてです。だから誰かが私が間違っていたことを私に知らせることができれば、それはありがたいです.
ありがとう
sql - SQL プログラムの構文
SQL ソフトウェアの構文はプログラムごとに変わりますか? - (同様に、HeidiSQL では主キーを 1 つの方法で定義し、SQL サーバーでは別の方法で定義します)
それともいつも同じですか?友人がこのようなことをしているときにうまくいったので、すべきではないと言う構文エラーが発生するため、彼はハイジを使用しませんでした。
mysql - \n INSTR SQL で
私が作るとき
テキストに \n があるのに 0 が見つかりました。
別のキャラクター チェーンではこのエラーは発生しません。
問題になる可能性があるのは「\」ですか?
前もって感謝します、
excel - Excel以外のCSVファイルの列を認識できません
次の CSV ファイルがあります。
さて、このファイルは、列と行の分離を認識する Excel でうまく開くことができますが、私が試した他のソフトウェア (CSV 編集に特化したものもあれば、CSV をインポートするために使用した HeidiSQL のような他の目的のためのものもあります)ファイルをテーブルに)、これは問題を引き起こします。約 200 行あり、30 ほどのソリューションがあるため、これを手動で行うのは非常に困難な作業です。
これを「適切な」CSVにする方法を知っていますか?
ありがとう!