Closed. This question needs to be more focused。它当前不接受答案。
                            
                        
                    
                
                            
                                
                
                        
                            
                        
                    
                        
                            想改善这个问题吗?更新问题,使其仅通过editing this post专注于一个问题。
                        
                        4年前关闭。
                                                                                            
                
        
您能告诉我在sqlserver中存储字母数字的方法吗?我在前面
  使用C#。因此,哪种数据类型最适合存储字母数字(例如
  Pancard号,选民号等)。

还告诉我C#中的等效数据类型吗?

我知道如果我们在sql中使用varchar,则c#中的等效数据类型是字符串。

对于存储此类数据,首选哪种数据类型?

谢谢

最佳答案

对于您这样的数据以及手机,学校标识符等类似类型的数据,最好的选择是在SQL中使用varchar(如果使用任何Unicode字符,则使用nvarchar),而在C#世界中,使用字符串。

即使您有这种感觉,这也算不错,考虑到其他数据类型具有特定的用途,例如字节/整数(用于存储数值),日期/日期时间(用于存储日期和日期时间值)或点(用于存储地理点)。

可以得出以下结论:
SQL Server:使用varchar或nvarchar
C#:使用字符串。

10-07 12:32
查看更多