可以使用以下代码将一个数据表中的数据全部替换到另一个表中:

using System.Data.SqlClient;

// 建立连接
string connectionString = 'Data Source=myServerAddress;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;';
SqlConnection connection = new SqlConnection(connectionString);

// 执行替换操作
string query = 'TRUNCATE TABLE destinationTable; INSERT INTO destinationTable SELECT * FROM sourceTable;';
SqlCommand command = new SqlCommand(query, connection);
connection.Open();
command.ExecuteNonQuery();
connection.Close();

以上代码使用了 TRUNCATE TABLEINSERT INTO 语句,先清空目标表,然后将源表的所有数据插入到目标表中。请注意,这将覆盖目标表中的所有数据。如果您需要保留目标表中的某些数据,请调整查询语句以满足您的需求。

C# 复制 SQL 表数据到另一个表

原文地址: https://www.cveoy.top/t/topic/oDjQ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录