在 SQL Server 中,可以使用 T-SQL 脚本创建数据库以及数据表,并且可以将数据库名称作为变量传递给脚本。\n\n下面是一个示例脚本,其中数据库名称作为变量 `@database_name` 传递给脚本:\n\n`sql\nDECLARE @database_name nvarchar(100)\nSET @database_name = 'YourDatabaseName'\n\n-- 创建数据库\nIF NOT EXISTS (SELECT name FROM sys.databases WHERE name = @database_name)\nBEGIN\n EXEC('CREATE DATABASE ' + @database_name)\n PRINT 'Database ' + @database_name + ' created successfully.'\nEND\nELSE\nBEGIN\n PRINT 'Database ' + @database_name + ' already exists.'\nEND\n\n-- 切换到新创建的数据库\nUSE @database_name\n\n-- 创建数据表\nCREATE TABLE YourTableName (\n -- 列定义\n Column1 datatype,\n Column2 datatype,\n ...\n)\n\nPRINT 'Table YourTableName created successfully.'\n`\n\n请将 `YourDatabaseName` 替换为您想要创建的数据库名称,将 `YourTableName` 替换为您想要创建的数据表名称。


原文地址: http://www.cveoy.top/t/topic/p83g 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录