There is nothing in LINQ to SQL that allows you to do this without writing T-SQL, no.
Similarly, you cannot perform direct updates or deletions without selecting the data you want to modify and manipulating objects. You will need to write stored procedures for these things and add them to the called model. See this MSDN page for an overview.
Using DataContext.ExecuteQuery should also work, if you don't mind, T-SQL in the source code.
source share