大家好,我想在asp.net中创建一个Web应用程序,以将Excel工作表数据上传到SQL服务器数据库中。
我面临的问题是,在page_load事件中,如果数据库中没有任何名称的数据库,则检查数据库是否存在,然后创建数据库;如果数据库中没有名称的数据库,则检查数据库中是否存在任何名称,然后在数据库中创建表。
答案 0 :(得分:1)
嗯,我敢肯定你可以做:
CREATE DATABASE 'database_´name'
它只会创建尚不存在的数据库。 对于表格:
IF NOT EXISTS (SELECT * FROM sysobjects WHERE name='table_name' AND xtype='U')
CREATE TABLE 'table_name'