Sql server 错误数据库中的SQL Server表

Sql server 错误数据库中的SQL Server表,sql-server,Sql Server,我是SQL Server新手,有一个奇怪的问题,我创建了一个名为zed的数据库和一个映射到zed数据库的用户zed,但当我尝试从脚本创建表时: sqlcmd -S DESKTOP-TEDE7TP\SQLEXPRESS -U zed -P zedfinancials -i ../tables/static_tables.sql 这些表是在主数据库中创建的。您缺少设置数据库的-d标志: sqlcmd -S DESKTOP-TEDE7TP\SQLEXPRESS -U zed -P zedfinanc

我是SQL Server新手,有一个奇怪的问题,我创建了一个名为
zed
的数据库和一个映射到
zed
数据库的用户
zed
,但当我尝试从脚本创建表时:

sqlcmd -S DESKTOP-TEDE7TP\SQLEXPRESS -U zed -P zedfinancials -i ../tables/static_tables.sql

这些表是在
主数据库中创建的。

您缺少设置数据库的
-d
标志:

sqlcmd -S DESKTOP-TEDE7TP\SQLEXPRESS -U zed -P zedfinancials -d zed -i ../tables/static_tables.sql

阅读有关
sqlcmd
的更多信息:

您缺少设置数据库的
-d
标志:

sqlcmd -S DESKTOP-TEDE7TP\SQLEXPRESS -U zed -P zedfinancials -d zed -i ../tables/static_tables.sql

阅读有关sqlcmd的更多信息:

尝试脚本文件(static_tables.sql)开头的这两行:


这将强制脚本使用指定的数据库。

尝试脚本文件(static_tables.sql)开头的这两行:


这将强制脚本使用指定的数据库。

您没有在命令行或脚本中指定数据库,因此使用该用户的默认数据库您没有在命令行或脚本中指定数据库,因此使用该用户的默认数据库