データベース列が空であるかどうか(つまり、nullではないが値がないかどうか)を判断する場合、以下のオプションの違いは何ですか。
customerRegion varchar(10) NULLSQLデータベースから取得されます。
If customerRegion = "" ThenIf customerRegion = Nothing ThenIf String.IsNullOrEmpty(customerRegion) ThenIf customerRegion Is Nothing Then
1,2,3はTrueを返します。列が空の場合、4はFalseを返します。
1と2は技術的に同じものですか?そしてなぜ4はFalseを返すのですか?
1、2、3のうち、列が空であるかどうかを判断するために使用する必要があるのはどれですか(または他の方法がありますか)?
ありがとう