如何在 Delphi XE2 dbExpress 和 Firebird 2.5 中使用布尔值

发布于 2024-12-03 11:36:31 字数 40 浏览 2 评论 0原文

新的 XE2 dbExpress 在使用布尔字段时仍然存在问题吗?

Does the new XE2 dbExpress still have problems using Boolean fields?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

通知家属抬走 2024-12-10 11:36:31

最好的方法是使用域名

CREATE DOMAIN BOOL AS
SMALLINT
DEFAULT 0
CHECK (value in (0,1) or value is null);

问候

The best way is to use a domain

CREATE DOMAIN BOOL AS
SMALLINT
DEFAULT 0
CHECK (value in (0,1) or value is null);

Regards

笑,眼淚并存 2024-12-10 11:36:31

AFAIK Firebird 没有 BOOLEAN 类型。

AFAIK Firebird doesn't have BOOLEAN types.

感悟人生的甜 2024-12-10 11:36:31

创建一个 Char(1) 字段。设置值“Y”或“N”

http://www.firebirdfaq.org/faq12/

Create a Char(1) field. Set values "Y" or "N"

http://www.firebirdfaq.org/faq12/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文