Null を許可するデータタイプの選択は ?
http://www.sqlpassj.org/bbs/ml_disp.aspx?forum_id=4¤t_page=1&disp_mode=4&detail_mode=1&message_id=14847
■質問
システムを設計する場合、Null を許可する引数のデータタイプは
なにを使われていますか ?
* 文字列 string
* Null を許可する専用データタイプ
* SqlInt16 など Sql の提供するデータタイプ
. ストアドプロシージャの引数まで、文字列として処理し、
クエリーをかける段階で、CAST または、CONVERT し、
適切なデータ型にする。
2. ビジネス層までは、文字列として処理し、データ層に渡す段階で、
SqlInt16 などに変換する
そもそも、Null をできるだけ許可しないという方法もあるかと思います。