나는이 열이있는 테이블 userdata
이 전체 테이블 또는 개별 열을 업데이트합니다.한 저장 프로 시저가 너무
이제이 테이블을 저장 프로 시저로 업데이트하려고합니다. 저장 프로 시저로이 테이블을 업데이트 할 수 있지만 내 요구 사항은 profile.aspx
입니다. 사용자가 저장 프로 시저로 모든 열을 업데이트 할 수 있습니다. 그러나 다른 양식에서는 사용자가 단지 setting.aspx
페이지에서 몇 개의 열만 업데이트하도록하고 사용자는 userPass
열만 업데이트 할 수 있습니다.
그래서 다른 저장 프로 시저를 만들어야합니다. 그리고 나는 이처럼 많은 테이블을 가지고있다. 그리고 나는 다른 컬럼으로 많은 테이블을 갱신하기 위해 얼마나 많은 스토어드 프로 시저를 생성해야하는지 궁금했습니다.
누구나 짧은 방법을 제안하여 테이블 당 하나의 저장 프로 시저만으로 전체 테이블 또는 개별 열을 업데이트하거나 C# 코드를 사용하여이를 단축 할 수 있습니까? 사전
나는 *** 일부 *** 또는 모든 열을 업데이트 할 수있는 단일 저장 프로 시저를 만들 것을 권장하지 않습니다. col 한 번에 모든 절차가 완료됩니다. 그것은 거대하고, 지저분하고, 복잡하고, 이해하기 어렵고, 유지하기 힘든 절차 일 것입니다. 그럴 가치가 없어. 당신은 x 업데이트 시나리오를 위해 x 저장 프로 시저가 필요합니다 - 또는 프로 시저 수를 써야하는 것을 피하기 위해 Entity Framework와 같은 ORM을 사용합니다 .... –