sqlserver express2005主键定义后无效
如题,在表定义里右键设置主键后却没作用,在数据库资源管理那还是没显示主键标识(已刷新),添加数据后也不会自动增长,求助,有经验的解答下吧。谢谢!
主键不是自动增长,是唯一的,而且是索引。
自动增长的是:
设置 标志范围 下的(是标志)为True
identity才是设置自动增长的
通过create table test(a int identity primary key,b int)是否存在。
应该没问题
还可以:自动增长设置方法:选中某 列名=>列属性=>表设计器=>标识规范改为是
=>然后修改标识增量和标识种子,默认都为1.
囧,原来是这样啊,我以为主键就是唯一自动增长。。。
主键不是自动增长,是唯一的,而且是索引。
自动增长的是:
设置 标志范围 下的(是标志)为True
不过问题还是没解决 我设置了一列为自动增长(已经设置是标志为True),然后打开显示表数据然后添加新数据时候那列还是没有增长。
这个不会用,在哪块位置敲?
相关问答:
我的数据库是简体sqlserver2000 ,我想在繁体access下连接,通过odbc是可以了,但在access下出现打开的表全中"#已删除"
不知道要怎么操作才可以用ACCESS繁体连接简体sqlserver2000.谢谢!!!
大家都 ......
在SqlServer中如何查看历史上执行的存储过程的信息呢,如:传入参数,执行时间等等。如果不能查看历史记录,是否可以自己写触发器之类的,人工控制呢,在Oracle里面有动态视图可以随时查看历史执行的sql语句,SqlSer ......
sqlserver,如果加个用户,权限是读所有表,但只能修改某个表的字段属性
没这个说法.
只给SELECT ,
UPDATE的只给某些表
个不会
但只能修改某个表的字段属性 这个难搞
要加权限得针对某个数据库
......