다음 표의 데이터의 유효성을 검사해야합니다. (업데이트 : 테이블 M
의 삽입 및 업데이트 트리거)infoschema.columns에 대한 데이터 확인
create table M (Column_Name sysname primary key, FirstValue varchar(8000))
표는 Column_Name
의 모든 값이 (select column_name from information_schema.columns where table_name = 'T')
에 있는지 확인하기 위해 트리거를 가지고있다.
에 아무런 문제없이 M.FirstValue
을 삽입 할 수있는 가장 좋은 방법은 무엇입니까? 제 3 자 함수가 (Value, Data_type, Max_..._length, etc)
의 매개 변수를 받아 들일 수 있습니까? 데이터 형식 정보는 information_schema.columns
에 의해 제공 될 수 있습니까?
**
나는 FirstValue의 값이 이름이 COLUMN_NAME 컬럼에 저장되는 컬럼에 삽입 될 수 있도록 노력하고 있어요.
정확히 무엇을하려고합니까? FirstValue의 값을 Column_Name 열에 저장된 이름에 삽입 할 수 있는지 확인하려고합니까? – Pondlife
@Pondlife 예, 그게 바로 제가하려는 일입니다. – ca9163d9