2017-08-22 12 views
0

私はデータベースを照会するのにMySQL 5.6を使用しています。 fundedという名前の列には、mm/dd/yyyyの形式のVARCHAR文字列があり、SELECTステートメントで同じ形式のdatetimeに変換したいと考えています。CONVERT()がMySQL 5.6で構文エラーを起こしています

SELECT CONVERT(datetime,funded,103) AS funded 
FROM table 

私は取得していますエラー:

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 'funded, 103) AS funded FROM table' at line 1

誰もが私が間違ってここにやって見分けるの?問題は、MySQLだけで構文エラーがあることをバック吐き続け、ありますか私はできるだけドキュメントに従っています。

+0

IIRC CONVERTはMySQLではなくMicrosoft SQL Serverです。 –

+0

あなたはmysqlクエリでSQL Server構文を使用しています – Lamak

+0

それでは、MySQLと同等のものは何ですか?答えで提出してもらえますか? – Jodo1992

答えて

1

SQL Server構文を使用しています。 MySQLでは、あなたは次のようにします:

select str_to_date(funded, '%m/%d/%Y') 
関連する問題