3 개의 정수 열 (column1, column2 및 column3)이있는 "MyTable"이라는 SQL Server 테이블이 있습니다. 3 열은 평가, 식 계산 된 열입니다 :LINQ 및 계산 열 : 해당 값이 업데이트되는 시점은 언제입니까?
case
when column1>column2 then 1
else 2
end
이의 내 표 값을 하나의 행이 있다고 가정 해 봅시다 (300, 50, 1) 이제
나는 다음과 같은 LINQ 코드가 있다고 가정 :
를MyTable t = db.MyTables.First();
t.column1=5;
Console.Write("Computed Value = " + t.comlumn3);
db.SubmitChanges();
출력 내용은 무엇입니까? 1 또는 2? 즉, "Submit Changes"전에도 계산 된 열의 값이 내 코드에서 자동 업데이트됩니다.
미리 감사드립니다.
고맙습니다. 친구. – Wonder