时尚芭莎主编工资:数据库问题

来源:百度文库 编辑:中科新闻网 时间:2024/04/27 15:05:33
执行插入语句时,如果发现表不存在,则先创建该表再插入,怎么实现?
我倒,你没事干嘛drop啊,有我就不建了,直接插入
我想要mysql的

这个简单,SQL语句如下:
注意是以SQL Server2000,NorthWind的Employees数据表为例,其他类同:
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[Employees]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[Employees]
GO

CREATE TABLE [dbo].[Employees] (
[EmployeeID] [int] IDENTITY (1, 1) NOT NULL ,
[LastName] [nvarchar] (20) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[FirstName] [nvarchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[Title] [nvarchar] (30) COLLATE Chinese_PRC_CI_AS NULL ,
[PhotoPath] [nvarchar] (255) COLLATE Chinese_PRC_CI_AS NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
然后继续写插入语句就可以娄:)

heihei
我不会
我可想帮你!