2017-11-30 18 views
-1

データベースの行をインクリメントしようとするとエラーが発生します。SQL不一致データ型

ここにSQLクエリがあります。

var sql = "UPDATE USERS SET Submissions = CAST (Submissions AS VARCHAR(10)) + CAST (1 AS VARCHAR(10)) WHERE Username="+userEmail; 

助けがあれば助かります!

+0

投稿のタイプは何ですか?多分それは整数かもしれませんか? – jpw

+0

エラーテキストを追加してください。 –

+0

https://stackoverflow.com/a/9294077/6121703 –

答えて

0

行を増分する場合は、varchar(10)にキャストしないでください。あなたは整数としてそれを保ちます:

var sql = 
"UPDATE USERS 
    SET Submissions += 1 
    WHERE Username="+userEmail; 
関連する問題