나는 두 가지 유형의 몇 가지 계산 - 열이 :계산 된 열 : SQL 또는 로컬로 Entity Framework에서?
-
현재 테이블 (예 : 가격 * 세금) 다른 columnes에 기반
- 계산 된 열 (예 : 가격 * fn_GetTax (ORDERID))에 열을 기반으로
- 계산 된 열
CLR에서 클라이언트의 경우에만이 열을 사용하고 서버에서 계산 및 전송 성능을 절약하는 것이 더 낫다고합니까? 위에 나열된 유형 (및 다른 유형)이 다른가요?
잘 설명 된 답변에 감사드립니다. – Shimmy
이 경우 SET QUOTED_IDENTIFIER ON에주의하십시오. 계산 된 열을 사용하고 해당 값을 ON으로 설정하지 않으면 응용 프로그램이 예외를 throw 할 수 있습니다. 트리거에서 동일한 논리를 구현하여 동일한 이름의 열을 업데이트하여 일부 모발을 절약 할 수 있습니다. – sm14