sql >> データベース >  >> RDS >> Oracle

c#を使用して.SQLスクリプトファイルを実行する方法

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using Microsoft.SqlServer.Management.Smo;
    using Microsoft.SqlServer.Management.Common;
    using System.IO;
    using System.Data.SqlClient;
    
    public partial class ExcuteScript : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            string sqlConnectionString = @"Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=ccwebgrity;Data Source=SURAJIT\SQLEXPRESS";
    
            string script = File.ReadAllText(@"E:\Project Docs\MX462-PD\MX756_ModMappings1.sql");
    
            SqlConnection conn = new SqlConnection(sqlConnectionString);
    
            Server server = new Server(new ServerConnection(conn));
    
            server.ConnectionContext.ExecuteNonQuery(script);
        }
    }
    


    1. 変数を割り当てるときのSETとSELECT?

    2. SQLServerのバージョン間での単一トランザクションのデッドロックに続く

    3. Apache Spark 2.0.0では、(テーブル全体を取得するのではなく)外部データベースからクエリをフェッチすることは可能ですか?

    4. IDに基づいて値を連結します