2010-06-02 5 views

ответ

7

Когда вы отправляете SQL-запрос непосредственно на SQL Server, вам нужно использовать функции SQL Server, а не .NET.

Используйте вместо этого:

DataContext.ExecuteCommand("DELETE from Table WHERE Date < GETDATE()"); 

GETDATE() является T-SQL эквивалент Now()

4

Теперь() не является TSQL. Использование GETDATE() или GETUTCDATE()

1

Вы должны использовать GETDATE() вместо NOW()

Смежные вопросы