1
데이터베이스에 1000 개의 열이있는 응용 프로그램이 있습니다. 각 열 값은 수식을 기반으로 계산됩니다. 이 수식은 사용자가 수정할 수 있습니다. 이러한 계산을 사용자가 편집 할 수있는 방식으로 데이터베이스의 특정 열에 매핑하는 방법이 필요합니다.SQL 서버에 계산 저장
예를 들어 : 앞으로 VALUE = COL_A + COL_B
, 사용자가이 계산은, 예를 들어 말을 변경하려는 경우 : VALUE = COL_A + COL_B + COL_C
다음이 변경 가야 내 표는 3 열
내가 말하는 계산 한 COL_A, COL_B & COL_C
있다 반영.
이렇게하는 것이 가장 좋은 방법은 무엇입니까?
감사합니다,
Ujjwal SONI
SQL Server보다는 응용 프로그램에서이 작업을 수행하는 것이 좋습니다. SQL Server에서이 작업을 수행하려면 동적 SQL 또는 개체 정의를 동적으로 업데이트하여 새 수식을 반영해야합니다. –
이 작업을 수행하려면 일종의 표현 파서가 필요하거나 분기 목록에 절차 코드를 작성하고 요청한 계산을 수행 할 수있는 연산자 목록과 필드 목록을 제공하여 사람들의 선택을 제한해야합니다 –