开发者社区> 问答> 正文

使用LINQ to SQL获取“字符串”列的最大长度

是否可以获得VARCHAR,CHAR等的最大列长?

问题来源于stack overflow

展开
收起
保持可爱mmm 2019-11-18 17:17:30 745 0
1 条回答
写回答
取消 提交回答
  • 这是避免接触数据库的一种方法:

    使用反射,获取与所讨论的列相对应的实体类的属性。 然后,检索属性的System.Data.Linq.Mapping.Column属性。 然后,解析此属性的DbType属性(例如NVarChar(255)NOT NULL)以获取列长。

    2019-11-18 17:17:34
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
SQL Server在电子商务中的应用与实践 立即下载
GeoMesa on Spark SQL 立即下载
原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载