INTをVARCHARに変換するSQL 質問する

INTをVARCHARに変換するSQL 質問する

私は Sybase を使用しており、"iftype" という列を返す select を実行していますが、その型は int なので varchar に変換する必要があります。convert 関数を使用せずに select を実行しようとすると、次のエラーが発生します。

エラー コード 257、SQL 状態 37000: データ型 'VARCHAR' から 'INT' への暗黙的な変換は許可されていません。このクエリを実行するには、CONVERT 関数を使用してください。

関数の実装方法がわかりませんCONVERT。どなたか助けていただけませんか?

ベストアンサー1

変換機能を使用します。

SELECT CONVERT(varchar(10), field_name) FROM table_name

おすすめ記事