Показать сообщение отдельно
Старый 21.01.2011, 22:06
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 8  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
По ссылке - там и мухи и повидло и чего только нет И транзакцию туда же приплели... Т.е. у понятия "транзакция" есть вполне опредленный смысл, который где-то отдаленно напоминает команду... но, так, на уровне "Мойша по телефону напел". Транзакция - это набор действий, в пределах которых гарантируется постоянство результата использованых выражений. Это восновном применимо к базам данных. Т.е. например,
Код:
select "foo" from T
в пределах одной транзакции должно всегда вернуть один и тот же результат, не зависимо от того, сколько раз вы его вызвали. У понятия "команда" тоже есть определение, и оно вон выше перед вами. Там явно сказано о том, что должно быть. Ничего не сказано о возвращаемом типе, следовательно, возможен любой. Ничего не сказано об обращении к свойствам каких-то классов, следовательно они не нужны.
__________________
Hell is the possibility of sanity