为什么表不能设置主键

qzmp 2002-11-04 11:56:43
我在某个盘上用sql anywhere创建了一个数据库,并在其中创建了一张表,现在遇到的问题是这张表不能设置主键,因而无法往表中输入数据.这是什么原因,该怎么解决?
...全文
500 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
it_wang 2002-11-04
  • 打赏
  • 举报
回复
应该不会出现你的问题,你有PB6.5吗,不行装一下试试,我再来看看
qzmp 2002-11-04
  • 打赏
  • 举报
回复
是的.不过我的数据库是在sql anywhere7.0中建立的,在pb6.0中使用
会不会是因为这个原因呢?
怎么解决呀?
it_wang 2002-11-04
  • 打赏
  • 举报
回复
那你按我说的将主键类型变过后,还是看不到PRIMARY KEY 吗
qzmp 2002-11-04
  • 打赏
  • 举报
回复
不是报错,现在是这样的一个问题:
我在新表上单击鼠标右键,选择"properties"后,弹出的对话框少了"primary key"选项卡.
it_wang 2002-11-04
  • 打赏
  • 举报
回复
你把它变为NUMBERIC型,设自增,看看报错不?
qzmp 2002-11-04
  • 打赏
  • 举报
回复
char类型
it_wang 2002-11-04
  • 打赏
  • 举报
回复
主键是什么类型的阿
qzmp 2002-11-04
  • 打赏
  • 举报
回复
我建立的是一张空表,并把其中要设置为主键的字段"no"设置为"不可以为空"
Kanfu 2002-11-04
  • 打赏
  • 举报
回复
检查一下要设置为主键的列是否不可为NULL
如果有数据的话,检查要设置为主键的列的数据是否有重复
huihuishou 2002-11-04
  • 打赏
  • 举报
回复
引自楼主的话:我在新表上单击鼠标右键,选择"properties"后,弹出的对话框少了"primary key"选项卡……

难道你以前对表单击右键,选择“properties”就会出现“Primary”对话框吗?

你应该点击这个表前面的加号,展开它,就可以看到Primary Key,然后右键点击它才是建立主键。
blackhorse78 2002-11-04
  • 打赏
  • 举报
回复
在Interative SQL操作窗口直接用sql语句建立主键
it_wang 2002-11-04
  • 打赏
  • 举报
回复
那就不是版本的问题
qzmp 2002-11-04
  • 打赏
  • 举报
回复
可以连上呀.
it_wang 2002-11-04
  • 打赏
  • 举报
回复
计算机是不会骗人的喔,你的库能不能连上啊
qzmp 2002-11-04
  • 打赏
  • 举报
回复
没有这个版本
你再测试一下,不要用pb6.0自带的库,自己创建一个库,并创建一个表试试.
it_wang 2002-11-04
  • 打赏
  • 举报
回复
我这里试的是好的阿

1,109

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧