Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从sql Server中的.sql文件创建表_Sql_Sql Server - Fatal编程技术网

如何从sql Server中的.sql文件创建表

如何从sql Server中的.sql文件创建表,sql,sql-server,Sql,Sql Server,如何从.SQL在SQL Server中创建表?我看到了要插入到表中的查询语句和数据,但如何创建实际的表?您可以使用下面的命令在命令提示符下运行它: sqlcmd -S myServer\instanceName -i C:\myScript.sql 这假设您的.sql文件包含创建所需表的逻辑。您可以使用下面的命令从命令提示符运行它: sqlcmd -S myServer\instanceName -i C:\myScript.sql 这假设您的.sql文件包含创建所需表的逻辑。您可以通过

如何从.SQL在SQL Server中创建表?我看到了要插入到表中的查询语句和数据,但如何创建实际的表?

您可以使用下面的命令在命令提示符下运行它:

sqlcmd -S myServer\instanceName -i C:\myScript.sql


这假设您的.sql文件包含创建所需表的逻辑。

您可以使用下面的命令从命令提示符运行它:

sqlcmd -S myServer\instanceName -i C:\myScript.sql


这假设您的.sql文件包含创建所需表的逻辑。

您可以通过类似这样的sql脚本创建表

CREATE TABLE MyTable1 (
      MyString1 NVARCHAR(50) NOT NULL,
      MyInt1 INT NULL NULL
)
GO
CREATE TABLE MyTable2 (
      Id INT IDENTITY(1,1) NOT NULL,
      Name NVARCHAR(50) NOT NULL,
      PRIMARY KEY(Id)
)
GO

有关更多信息,请参见。您可以使用类似这样的sql脚本创建表

CREATE TABLE MyTable1 (
      MyString1 NVARCHAR(50) NOT NULL,
      MyInt1 INT NULL NULL
)
GO
CREATE TABLE MyTable2 (
      Id INT IDENTITY(1,1) NOT NULL,
      Name NVARCHAR(50) NOT NULL,
      PRIMARY KEY(Id)
)
GO

有关更多信息,请参见

如果用于创建表的语句不在.sql文件中,则您需要了解它们的结构并使用手写查询、另一个.sql文件或sql Server Management Studio(SSMS)创建它们

在SSMS中,您可以在对象资源管理器中展开数据库,然后右键单击“表”以选择“新建表…”,然后您将获得一个用于定义所需列的UI


根据您的上下文,您需要联系提供.sql文件的人,并请求脚本来创建所需的表。或者他们应该向您发送数据库的副本(备份)。

如果用于创建表的语句不在.sql文件中,则您需要了解它们的结构,并使用手写查询、另一个.sql文件或sql Server Management Studio(SSMS)创建它们

在SSMS中,您可以在对象资源管理器中展开数据库,然后右键单击“表”以选择“新建表…”,然后您将获得一个用于定义所需列的UI

根据您的上下文,您需要联系提供.sql文件的人,并请求脚本来创建所需的表。或者他们应该向您发送数据库的副本(备份)