建立表时id自动递加的sql语句如何写?(查询分析器)

liuyingzi 2004-04-01 02:16:43
为什么我的企业管理器中网络数据库打不开,本地的可连接
导入导出数据时id总是自动变成不递加了
建立表时id自动递加的sql语句如何写?(查询分析器)
...全文
70 点赞 收藏 8
写回复
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuyingzi 2004-04-02
今天企业管理器终于打开了
原来我从那个数据库生成的脚本用户名是原来的,
用户名不同
唉!真是疏忽!
谢谢各位帮忙
回复
liuyu202 2004-04-01
关注!
回复
liuyingzi 2004-04-01
我用企业管理器生成的脚本也时这样的
但是当插入数据时总是出这样的错

Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

[Microsoft][ODBC SQL Server Driver][SQL Server]无法将 NULL 值插入列 'keyid',表 'chinabook.chinabook.shop_keyname';该列不允许空值。INSERT 失败。

/search1.asp,行353

脚本
CREATE TABLE [dbo].[shop_keyname] (
[keyid] [int] IDENTITY (1, 1) NOT NULL ,
[keyname] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[keycount] [int] NULL ,
[x1] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[x2] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[x3] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[x4] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL
) ON [PRIMARY]
GO
回复
zwonline99 2004-04-01
例子,liuchengno为自动增加
CREATE TABLE [ccms].[ccms_liucheng] (
[liuchengno] [decimal](8, 0) IDENTITY (1, 1),
[idcardtype] [varchar] (20),
[idcard] [varchar] (20),
[name] [varchar] (30),
[cardtype] [varchar] (30),
[cardno] [varchar] (19),
[status] [varchar] (1),
[tellerno] [varchar] (6),
[liuchengtime] [datetime],
[beizhu] [varchar] (80),
[firsttellerno] [varchar] (6)
) ON [PRIMARY]
GO
回复
StarDnaJava 2004-04-01
建表:
CREATE TABLE TABLENAME(ID INT IDENTITY(1,1))
删除表:
DROP TABLE TBALENAME

回复
cxj1976 2004-04-01
create table tablename
(id numeric(10,0)identity,
…………
…………
)
回复
liuyingzi 2004-04-01
楼上这是查询呀
我说的是建表语句
回复
SuperBJack 2004-04-01
"select * from [table] where order by id desc "
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告