複数の列の値をチェックする SQL テーブルから行を削除したいと考えています。私はそれを単一の列の値で行う方法を知っています:
SqlConnection connection = new SqlConnection("YourDatabaseConnectionString");
string sqlStatement = "DELETE FROM Customers WHERE ColumnID = @ColumnID";
try{
connection.Open();
SqlCommand cmd = new SqlCommand(sqlStatement, connection);
cmd.Parameters.AddWithValue("@ColumnID", "SomeValueHere");
cmd.CommandType = CommandType.Text;
cmd.ExecuteNonQuery();
}
finally {
connection.Close();
}
しかし、複数の列の値をチェックするための構文は何ですか? また、値が Date (SQL) および Time7 (SQL) 形式の場合、値をどのようにフォーマットすればよいですか?