荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: huhaiming (一生只爱她), 信区: Program
标  题: [合集]SQL新建table的问题
发信站: 荔园晨风BBS站 (Fri Apr 30 18:23:24 2004), 站内信件

Amadeus (Mozart) 于Sun Feb  1 13:14:34 2004提到:

怎样创建一个含有像MS Access那样的编号自动递增字段?

CREATE TABLE好像没有这个功能


Version (Vampire&Yukon&Whidbey&Scorpio) 于Sun Feb  1 13:31:25 2004提到:

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].
 [OdayTemp]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
 drop table [dbo].[OdayTemp]
GO

CREATE TABLE [dbo].[OdayTemp] (
        [ID] [int] IDENTITY (1, 1) NOT NULL ,
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~这句就是你要的了.

        [OdayDate] [nvarchar] (255) COLLATE Chinese_PRC_CI_AS NULL ,
        [FileName] [nvarchar] (255) COLLATE Chinese_PRC_CI_AS NULL ,
        [InDate] [datetime] NULL
) ON [PRIMARY]
GO



Amadeus (Mozart) 于Sun Feb  1 15:17:12 2004提到:

谢谢板主
不过这种格式的SQL语句好像不适用于Access数据库?


Version (Vampire&Yukon&Whidbey&Scorpio) 于Sun Feb  1 16:01:10 2004提到:

 这个是我从Sql Server导出来的。
 跟Access有什么不同。我也不大清楚了.


Amadeus (Mozart) 于Thu Feb  5 22:09:14 2004提到:

解决了
create table tablename
(
 Field1 AUTOINCREMENT NOT NULL,
 Field2 ...
)


gxdx (讨厌电脑) 于Sat Feb  7 13:44:52 2004提到:

access里可以用create table tablename(field1 counter)

解决了
create table tablename
(
 Field1 AUTOINCREMENT NOT NULL,
 Field2 ...
)


Amadeus (Mozart) 于Sat Feb  7 21:38:31 2004提到:

对MS Jet SQL来说,counter与autoincrement是同义的


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店