CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

创建Jet数据库时对字段约束时遇到的问题!求救!

楼主sproll(sproll)2001-10-29 21:21:56 在 MS-SQL Server / 基础类 提问

1.我想把一个字段的默认值设为某个值,但是这样做不行:  
  CREATE   TABLE   游戏(游戏索引   COUNTER   CONSTRAINT   GameIndex   PRIMARY   KEY,游戏名称   TEXT(25)   DEFAULT   'abc')  
  执行时报错,请问该怎么设定字段“游戏名称”的默认值?  
  2.我只知道NOT   NULL是用来指定某字段是否为必填字段,但是如何指定一个字段是否允许空字符串?  
  我这样做:  
  CREATE   INDEX   SKGameName   ON   游戏(游戏名称   ASC)   WITH   IGNORE   NULL  
  但是用ACCESS打开仍显示该字段为不允许空字符串。  
   
  最后谢谢各位大哥援手!  
  问题点数:300、回复次数:7Top

1 楼KingSunSha(弱水三千)回复于 2001-10-29 23:05:38 得分 0

我记得在论坛里讨论过ACCESS中用SQL建表的问题。好像是没有办法用SQL来设定DEFAULT和制定ALLOWEMPTYSTRING属性的,必须用生成TABLEDEF的方式,也就是说这几个属性不同于标准的SQL,只能用DAO而无法用ADO(不知道ADOX行不行)。  
   
  我再试一下,有了结果再告诉你。Top

2 楼Jneu(沧海桑田)回复于 2001-10-29 23:31:40 得分 0

关注中~Top

3 楼wwl007(疑难杂症)回复于 2001-10-30 09:38:28 得分 0

access我没有用过阿Top

4 楼sproll(sproll)回复于 2001-10-30 11:09:20 得分 0

谢谢各位的关心。  
  但是我又碰到问题了,是创建外部关键字的问题。  
   
  创建了外部关键字后如何指定级联更新和级联删除?以及左连接右连接(比如说包括从表某字段所有与主表某一字段相等的记录)?  
   
  另加100分相谢!  
  最后谢谢各位大哥援手!  
   
  Top

5 楼sproll(sproll)回复于 2001-10-30 11:11:31 得分 0

TO弱水三千:  
  我就是用CDaoDatabase创建表的,可是不行。  
  Top

6 楼KingSunSha(弱水三千)回复于 2001-10-30 11:33:18 得分 300

昨天晚上用ADO没试出结果,回头再用DAO做测试,不过我只会用VB来写Top

7 楼sproll(sproll)回复于 2001-10-30 22:13:31 得分 0

不管用什么,只要能用SQL语句实现该就给分。  
   
  Top

相关问题

  • 数据库字段问题
  • 数据库字段问题
  • 数据库字段过滤
  • 数据库字段问题
  • 如何在数据库中加约束令某些字段的数据必须大于0?
  • 数据库中的OLE字段!!!!!!!!!!!!
  • 在数据库中保存bmp字段
  • 数据库递增字段的问题。
  • 数据库ID字段问题
  • 取得数据库的字段名。

关键词

  • 字段
  • 游戏
  • sql
  • 创建
  • 指定
  • 谢谢各位
  • 表
  • 不行
  • 问题
  • 名称

得分解答快速导航

  • 帖主:sproll
  • KingSunSha

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo