delphi7 + access 2000 + Microsoft.Jet.OLEDB.4.0 创建表,
sql 语句中如何表示“允许空字符串”,
如何将“是/否”(bit)类型字段的格式定义成“真/假”(True/False),应该它默认是空的。花费了我今早到现在的时间了。。:(诸位大侠请帮忙,不尽感激。
sql 语句中如何表示“允许空字符串”,
如何将“是/否”(bit)类型字段的格式定义成“真/假”(True/False),应该它默认是空的。花费了我今早到现在的时间了。。:(诸位大侠请帮忙,不尽感激。
create table xxx(abc bit null)但是如何将它定义为“真/假”(True/False)的格式暂时还没有搞清楚,呵呵
我上面提供的语句执行不会有问题,但是insert一个Null值给abc字段的时候,总是会有一个默认值0(False)自动填入
要提出数据,就在delphi中转换,再显示出来。
这只是一个思路。比如:数据库中是0,你提出来的时候变成"假",是1,你就变成“真”
我不是想在程序里实现,我是求这句 SQL 语句。to NamasAmitabha(银雨辰):
BIT型数据是可以空值的。to waller(七嘴八舌):
我是想创建一个表,定义它的一个布尔类型字段的格式,而不是保存一条记录。问题仅在于:
创建表的 SQL 语句中,定义一个字段的格式怎么表示。
我想应该像定义一个字段的默认值(default 0)一样简单,只是我不懂,也找不到答案。谢谢各位继续帮我解答。