SQL Server 2008 データベース テーブルに、数字と文字の両方を持つ char フィールドがあります。すなわち:
TST
842
UUT
124
674
XTM
763
そのフィールドで最大の整数を見つける必要があります。したがって、上記の例では、「842」を返します。
値が数値かどうか (ISNUMERIC()
関数) をテストする方法は知っていますが、そのテストを使用して最大の整数値を返す方法がわかりません。
SQL Server 2008 データベース テーブルに、数字と文字の両方を持つ char フィールドがあります。すなわち:
TST
842
UUT
124
674
XTM
763
そのフィールドで最大の整数を見つける必要があります。したがって、上記の例では、「842」を返します。
値が数値かどうか (ISNUMERIC()
関数) をテストする方法は知っていますが、そのテストを使用して最大の整数値を返す方法がわかりません。