以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [讨论] 用sql作为外部数据源,主键用什么数据类型好?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=1651)

--  作者:wcs
--  发布时间:2009/1/17 22:43:00
--  [讨论] 用sql作为外部数据源,主键用什么数据类型好?
有没有像access里面的自动编号类型?
[此贴子已经被作者于2009-1-17 22:42:58编辑过]

--  作者:菜鸟foxtable
--  发布时间:2009/1/17 22:49:00
--  
以下是引用wcs在2009-1-17 22:43:00的发言:
有没有像access里面的自动编号类型?
[此贴子已经被作者于2009-1-17 22:42:58编辑过]


图片点击可在新窗口打开查看此主题相关图片如下:001.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2009-1-17 22:49:24编辑过]

--  作者:wcs
--  发布时间:2009/1/17 23:03:00
--  
我希望自动生成唯一的值,以适应网络应用多人同时编辑。

INT好像不合适吧!

timestamp 行不行啊?

内部表有:_Identify 

外部表的自动增量主键,ACCESS里有“自动编号”,sql里用什么类型?

[此贴子已经被作者于2009-1-17 23:09:46编辑过]

--  作者:菜鸟foxtable
--  发布时间:2009/1/17 23:26:00
--  
应该只有int这个有自动增量属性吧.选择int标识为即可.

sql中的int是准确性数值类型之一,可以精确存储
包括 :
Bigint 8B,存储-2^63~2^63-1范围的整数
Int 4B,存储-2^31~2^31-1范围的整数
Smallint 2B,存储-2^15~2^15-1范围的整数
Tinyint 1B,存储0~255范围的整数
Bit 存储0或1
 
图片点击可在新窗口打开查看此主题相关图片如下:001.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2009-1-17 23:28:09编辑过]

--  作者:wcs
--  发布时间:2009/1/17 23:33:00
--  
搞定了,标识设置为“是”

种子为1,递增为1