易截截图软件、单文件、免安装、纯绿色、仅160KB

请问:创建Access表允许空字符串

请问:用sql语句创建Access2000数据表时,如何设置某字段(如:Field1)允许为“空字符串”
我用此法 Create Table MyTable( Field1 VarChar(10) Null , Field2 DateTime Null )
不能设为“空字符串”
在VarChar(10) Null处还要加上什么参数?使之这“空字符串”
主键不能为空

不是主键也不能设,如何解决?

Create Table MyTable(ID int Not Null, Field1 VarChar(10) , Field2 DateTime)

后面啥也不写就可以为空了..(默认是可以为空的...不能为空的才标识)

不是空,

而是Access规则中的“允许空字符串”!

引用
不是空,

而是Access规则中的“允许空字符串”!

默认不是允许为空的吧,你写NULL不就是那意思

SQL77:默认是:
必填字段:“否”---即可为空;
允许空字符串:“否”---即不允许空字符串

我是要求:

允许空字符串:“是”


相关问答:

access 中执行sql语句update不成功,求助!!!

access 中执行sql update语句时有时候成功有时候不成功,但是access中不出错误信息,不知道是什么原因,有哪位大侠知道,请帮忙啊
贴SQL语句,检查表、字段的有效性设置

sql 在查询分析器里面 执行很正常

是 ......

如何通过ADO使用聚合函数来查询(数据库为ACCESS)

_RecordsetPtr CMyAdo::SelectRecord(string &where, string &tablename,string &field, int way )
{
    int ret = 0;
  _RecordsetPtr pset;
CString  sql;
& ......

ACCESS记录删除后还能查询到

用ADO操作Access数据库,为什么把记录删除之后,还能再查询出来?

链接语句 Provider=Microsoft.Jet.OLEDB.4.0;Data Source= 'MyDataBase'
删除语句 delete from MyTable where ID = 100

1. ......

关于sql里的语句与access里语句问题

我在SQL2000中下面的这句是没问题的,可到了access里就会了错
select max(classname) as classname,max(parentpath) as parentpath,max(rootid) as rootid,max(classid) as classid from prodclass where parentpa ......

Access查找重复问题

ACCESS数据库中有一个tablename表,设计如下

编号,书名,作者,出版时间,出版社,ISBN,目录,简介

其中除“编号”为自动编号外,其它都为“备注”

其中"编号"维一,在“ISBN”中有的为 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号