2
我为称为test的sql server数据库创建了一个模式脚本。在sql server脚本中更改数据库名称
我想在找到测试数据库的同一服务器上执行此脚本,但肯定使用不同的名称,假设测试2。
当我打开脚本时,它由CREATE DATABASE [test]开始,名称测试在脚本中多次使用。 那么如何在不影响原始数据库的情况下安全地更改脚本中的数据库名称?
注:仅通过更换它的名字更改名称是不是一个解决方案,因为它的名字是许多程序和功能
,我就不打扰CREATE DATABASE [测试],ALTER DATABASE [测试]等在同原来的名字没有关于影响原来的数据库数据的烦恼吗? – user6218508
不,对于CREATE/ALTER DATABASE,您必须指定数据库。之后,您可以使用关键的USE [Database_Name]作为您的模式(表,程序,视图,udf等)。 –