まず、SQL Server Migration Assistant for MySql を使用してデータベースを移行しようとしましたが、うまくいきました。
しかし今、私のコードにはいくつかの問題があります。
MYSQL バージョンに次の行がありました。
$fct="SELECT * FROM `users` WHERE `USER` LIKE CONVERT( _utf8 '$LOGIN' USING latin1 ) COLLATE latin1_swedish_ci AND `PASS` LIKE CONVERT( _utf8 '$PASS'USING latin1 ) COLLATE latin1_swedish_ci";
この行は正常に機能しましたが、これを SQL バージョンに配置しようとすると、次のようになります。
エラー: SQLSTATE[42000]: [Microsoft][SQL Server Native Client 10.0][SQL Server]Incorrect syntax with the keyword 'mictest'.
(これは私の $LOGIN です)
「引用符」の問題だったので、これも試しましたが、機能しません:
$fct="SELECT * FROM users WHERE USER LIKE CONVERT( _utf8 '$LOGIN' USING latin1 ) COLLATE latin1_swedish_ci AND PASS LIKE CONVERT( _utf8 '$PASS' USING latin1 ) COLLATE latin1_swedish_ci";