61회차(26.5.31) 쉽다 못해 싱겁다는 평가의 최신 기출 확인하세요! - 과목별·장별 전 문항 [SQLD 기출이 답이다!]
@이정미 18번 문제, 보기2번 설명주실 때, CTAS는 물리적으로 테이블을 복사한것이기 때문에, 원본 테이블을 삭제해도 C_TAB 테이블은 남아있어서 조회가 가능하다고 말씀하셨어요. 그러므로 2번 보기도 틀린 보기인데요. 문제 역시 적절하지 않은 것을 물어보았으니, 2번 4번 두개 보기 모두 답이 되어야 하는게 아닌지요?
안녕하세요 union 관련하여 질문드립니다. 예제 1에서 num.floating = 3.14 재사용하면서 덮어쓰기처럼 되었기에 그 밑의 num.integer가 쓰레기값이 되었다고 설명주셔서 이해하였습니다. 그런데 예제 2에서 data.integer를 통해 재사용하였는데 그 밑의 sizeof(data.character)값이 1 bytes로 출력될 수 있는지 궁금합니다. 저는 data.integer이 값을 할당한 직후기 때문에 sizeof(data.character)도 4 bytes로 출력될 것으로 예상했습니다. 감사합니다.
타입 가드 쪽 강의를 살펴보다 질문이 생겼습니다. interface Developer { name: string; skill: string; } interface Person_ { name: string; age: number; } function introduce(): Developer | Person_ { return {name: "tony",age: 33, skill: "ts"}; // } 유니온 타입을 사용하면 Developer와 Person_의 공통 속성인 name에만 접근할 수 있는 걸로 알고 있었는데, 반환값을 코드와 같이 작성하면 세 속성 전부를 반환할 수 있는 이유가 무엇인지 궁금합니다.