当前位置:   article > 正文

MSSQL表存在则删除_sqlserver如果表存在就删除

sqlserver如果表存在就删除
  1. /****** 1、表存在则删除 ******/
  2. IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[AAAAA_____________2309]') AND type in (N'U'))
  3. DROP TABLE [dbo].[AAAAA_____________2309]
  4. /*Tips:可数据库任意表右键》》编写表脚本为》》DROP到》》新查询编辑器窗口 得到如上代码段*/
  5. GO
  6. /****** 2、创建表:字段、类型、长度、标识 ******/
  7. CREATE TABLE [dbo].[AAAAA_____________2309](
  8. [ID] [int] IDENTITY(1,3) NOT NULL,/*标识种子,标识增量*/
  9. [CREATE_DATE] [datetime] NULL,
  10. [A001] [varchar](4) NULL,
  11. [A002] [char](1) NULL,
  12. [A003] [int] NULL,
  13. [A004] [float] NULL,
  14. ) ON [PRIMARY]
  15. GO
  16. /****** 3、添加默认值 ******/
  17. ALTER TABLE [dbo].[AAAAA_____________2309] ADD DEFAULT (getdate()) FOR [CREATE_DATE]
  18. GO

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
  

闽ICP备14008679号