我想使用现有表中的数据来创建一个新的表。我正在使用本地数据库(.mdf)文件来存储我的数据。
我无法执行以下行:
SqlCommand com =
new SqlCommand("create table newinfo as (select * from oldinfo)", connection);
有没有其他方法可以从另一个表中选择的数据创建C#表格?
我想使用现有表中的数据来创建一个新的表。我正在使用本地数据库(.mdf)文件来存储我的数据。
我无法执行以下行:
SqlCommand com =
new SqlCommand("create table newinfo as (select * from oldinfo)", connection);
SELECT INTO
:SELECT * INTO YourNewTable FROM YourOldTable
SELECT Field1, Field2, Field3
INTO NewTable
FROM ExistingTable
SELECT *
。如果这是Oracle,这可能会起作用。但如果是SQL Server就不行了。如果你实际上标记了数据库类型,我们可能能够提供帮助。 - Nick.McDermaid