2016-11-04 16 views
0

コンピュータにIPアドレスを記録するために10進数を使用するSQLのデータテーブルがあります。SQL Server 2008 R2の10進数からIPアドレスへ

すべてのSQLコマンドは、それらをアドレスに問い合わせるために機能しますか?

+1

なぜvarcharを使用しないのですか? –

+1

いくつかのサンプルデータと予想出力を表示してください – TheGameiswar

+0

@MisterPositive私はレコードを照会するSQLレポートビルダーを使用しようとしています。出力がIPアドレスに変換することができなかったようです – Chris

答えて

0

テーブル内のデータは3232235777で、予想される出力はあなたが与えてくれた例のオフに基づいて192.168.1.1

する必要があり、あなたは数字の文字列を変換することができません(または小数)を意味のあるIPアドレスエントリに変換します。列は、VarCharまたはNvarcharの型である必要があります。しかし、難しいのは、IPアドレスを解析するための正しいマスクを作成することです。

関連する問題