パラメータ化されたクエリを使用せずに、C# .net プログラムからの MySQL クエリで @ 文字を使用する方法はありますか?
たとえば、次のプログラムでは
String s =
@"LOAD DATA LOCAL INFILE C:\foo.txt'
INTO TABLE Bar
(idFoo, @baa)
SET
baa = nullif(@baa,'')
";
MySqlCommand myCommand = new MySqlCommand(s, myConnection);
MySqlDataReader myReader = myCommand.ExecuteReader();
@baa はパラメーターのように扱われます。つまり、呼び出すときに使用するように
myCommand.Parameters.Add("@baa", SqlDbType.VarChar );
ただし、この場合、@baa をパラメーターにしたくありません。どうやってこれを書くのですか?