私はSQLを初めて使い始めましたが、元々テーブル 'item2'に数値値を含むフィールドがありましたが、varcharフィールドに格納されていました。私はこれらを数値に変換する必要があります、私はint(11)がうまくいくと思います。私は、フィールドを変換するクエリを記述したいと思います。どんな助けもありがとう。SQL変換varchar(255)からint(11)
0
A
答えて
1
phpMyAdminで簡単にやってみませんか?
テーブルの構造を表示し、必要な情報を編集するだけです。
または
基本的にALTER TABLE `yourTable` CHANGE `yourTableRow` `yourTableRow` INT(11) NOT NULL
1
:それは二度フィールド名を持つように奇妙に見えますが、MySQLのALTER構文がための '新しい' の名前を必要と
ALTER TABLE yourtable CHANGE varcharfield varcharfield INT
ALTER TABLE yourtable CHANGE oldname newname newtype
ので、たとえそれが変更されなくても、フィールドは変更されます。
1
それはデータの種類を変更する必要があり、これを試してみてください:
ALTER TABLE tablename CHANGE COLUMN old_col_name new_col_name column_definition;
関連する問題
- 1. SQL Server T-SQL - INTを変換します。 2012年11月から2012年11月の値を選択中
- 2. SQL Server 2008でVarcharをIntに変換する方法は?
- 3. SQL Serverの2014でvarchar(10)をintに変換する
- 4. intをvarcharデータ型に変換する
- 5. IntをVarcharに変換する方法
- 6. Varchar 3をintに変換する
- 7. VARCHARからDATETIMEに変換
- 8. MySQLのプライマリキーとVARCHAR(255)
- 9. varcharからdatetimeに変換するSQLクエリ
- 10. VarcharからDecimal SQL Serverへの変換時のエラー
- 11. SQL Server 2008:VarcharからDatetimeへの変換
- 12. 変換のvarchar型SQL Serverのストアドプロシージャ
- 13. SQL ServerでVarcharを時刻に変換
- 14. SQL Server変換URL/Varcharへのリンク
- 15. varcharからdecimalへのデータ変換
- 16. DateTimeからvarcharへの変換
- 17. Unicode(16進)からvarcharへの変換
- 18. SQLでvarchar値をデータ型intに変換するときに変換に失敗しました
- 19. varchar値 '*'をデータ型intに変換するときにSQL変換に失敗しました
- 20. varcharをINTに変換するときに変換が失敗しました
- 21. の変換エラーデータ型varchar型は、ストアドプロシージャでエラーをintに
- 22. SQLサーバーからint型フィールドにビットを変換する
- 23. SQL intから16進数への変換little/bigエンディアン形式
- 24. NSDATAに0から255(1バイト)の整数を変換する
- 25. MySQLで比較するとintにvarcharまたはvarcharに変換する方が速いですか?
- 26. SQLをINTに変換する
- 27. SQLでテキストをINTに変換する
- 28. LINQからintへの変換
- 29. 文字列からintへの変換
- 30. OpenCV 3.2.0 iOSタイプ変換:intから__CLPK_integer *