首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DbLinq "char“特殊字符

DbLinq "char“特殊字符
EN

Stack Overflow用户
提问于 2012-08-09 14:18:59
回答 1查看 80关注 0票数 0

我使用DbMetal工具为我的数据库生成了一个类。它起作用了,但后来我向数据库中添加了一些"char“类型。现在,当我尝试生成类时,我得到了错误

代码语言:javascript
复制
DbMetal : Don't know how to convert the SQL type '"char"' into a managed type. Parameter name : dataType

有没有人遇到过这种情况?有没有变通的办法或替代方案?

提前感谢!

EN

回答 1

Stack Overflow用户

发布于 2013-04-06 10:51:27

您真的是指"char",它是一种用于存储单字节信息的特殊Postgres类型吗?或者你指的是char(n)varchar(n)

一般来说,除了一些罕见的情况外,varchar()text是首选的。除非引用"char",否则它会假定您指的是标准的SQL char类型。在PostgreSQL中,这不是一个更加自我记录的决策...

如果"char"没有得到很好的支持,我不会感到惊讶。如果您真的需要使用它(或者即使不需要),如果这种情况仍在发生,那么使用nogsql提交错误报告也是值得的。作为一种解决办法,可以使用标准类型的英里char(1)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11877761

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档