怎样使用transact-sql语言创建数据库【点击查看详情】
命令执行成功时,将返回创建数据库的确认信息。若用户没有CREATEDB权限,则会显示错误信息:“用户';username';无权创建/删除数据库”。如果所声明的数据库已存在,将出现错误提示:“数据库';name';已存在”。此外,数据库名称和路径不得包含单引号,因为这会导致创建数据库目录的shell命令执行失败。在使用CREATE DATABASE命令时,如果尝试使用无效路径,系统会返回错误:“路径';xxx';无效”。这可能是由于输入路径错误或引用的环境变量不存在。同样,如果在事务块中调用CREATE DATABASE,也会收到错误:“创建数据库时不能在事务块中调用”。在这种情况下,需要先完成事务。