Я знаю with(nolock)
и (nolock)
такие же или почти одинаковые.REF:with(nolock) or (nolock) - Is there a difference?с (nolock), (nolock), nolock отличия?
но как насчет nolock
? Вы можете использовать любой из них в select
и единственное заметное различие, которое я могу видеть, когда с помощью псевдонима, вы можете написать:
select * from table1 as mytable with(nolock)
или
select * from table1 as mytable (nolock)
, но вы не можете написать :
select * from table1 as mytable nolock
PS: Я не обсуждаю nolock
хорошо или плохо здесь :)
См [Таблица подсказки] (http://technet.microsoft.com/en-us/library/ms187373.aspx) на MSDN - поведение документировано. –
Возможный дубликат [с (nolock) или (nolock) - есть разница?] (Http://stackoverflow.com/questions/12112855/withnolock-or-nolock-is-there-a-difference) –
@Bharaththeorare , ты прочитал мой вопрос? И ответ ниже? – Bolu