0
나는 포스트 그레스의 공통 테이블 식을 사용하고, 그리고 것 - 데이터의 값이 null가 아닌 경우, 테이블에 데이터를 삽입 - 가능하면 :데이터 삽입 데이터가 null가 아닌 경우
WITH prod1 AS (
INSERT INTO p1 ... RETURNING id),
prod2 AS (
INSERT INTO p2 (fk,foo,bar) VALUES (prod1.id,@Foo,@Bar)
RETURNING id)
@Foo 및 @Bar 값이 null과 같으면 postgres가 p2에 데이터 삽입을 건너 뛸 수 있습니까? 그렇지 않으면 빈 참조가 생성됩니까? 또는 코드를 통해 수동으로 확인하고 필요에 따라 삽입해야합니까?