SQLServerの浮動小数の仮数の指定
マニュアルをみると、float [ (n) ]
と記載されているので、n
を指定できるように思えます。
実際create table
でfloat(14)
などとしてもエラーになります。
CREATE TABLE [dbo].[TBL_foo]( [x_float] [float(14)] NULL, )
メッセージ 2715、レベル 16、状態 6、行 3 列、パラメーター、または変数 #1: データ型 float(14) が見つかりません。
すぐ下の注意にあるように、n=23 か n=53 として扱われます。