请教一个关于设置主键的问题。 新建一个IDENTITY 属性的int型列作为主键好可以唯一的确定一列,方便连接 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 问题是:新建一个IDENTITY 属性的int型列会不会因数据量太大而用尽? int 可以容纳G个记录的量级,如果你真的有比这个数字还大的记录数的话,用BIGINT 新建一个IDENTITY 属性的BIGINT型列作为主键好 问题是:新建一个IDENTITY 属性的int型列会不会因数据量太大而用尽?绝对不会. >>>绝对不会这个断定好象太快了一点,:-),譬如,想象一下卫星或天文数据在这个世界上,只有几样东西能说是绝对的,死,税,和用户要求之变化 象這種應該建立聯合主鍵最合適的了你這個要這樣建立create table dbo.tabSalary(year int ,month int ,day int ,person_no numeric(5)....)一個廠一個工人永遠只對應一個號,不管她在哪一組別 saucer(思归) 同学,回国了??? 如果一个工人在一天之内不会更换组别和车间那可以在t_date(日期),t_wkid(工人工号)两个栏位上建主键. 第一主键数据是唯一的,第二主键不应该有变化。所以单个字段中只有datetime可以做主键,但有个问题,datetime做主键太长了点,浪费空间。如果用组合字段做主键也有上述的问题,而且其他字段很难保证不变化。所以另设主键好。 用bigint标志列做主键较好因为你的表好像经常会增加更新记录,用联合主键可能会降低性能 请问sql2005如何创建一个防止重复录入的触发器 Select表达式的值如何赋值给param 游标问题,提示游标不存在 求教:少量數據SQL slecte查詢很慢的問題 sql查询能不能查出具体哪个结果没符合查询条件? SQL Server200安装问题 急 初学者请多帮忙呀!!!! 树形菜单 求达人看一下这个存储过程的错在哪 VFP6——单独的表和数据库中的表,使用中有何差别? sql server的UDP端口 如何关闭啊??? nvarchar的长度问题,急......
因为你的表好像经常会增加更新记录,用联合主键可能会降低性能