
PDO::getAttribute 메서드는 PDO 객체의 속성을 가져올 때 사용됩니다. PDO 객체의 속성은 다음과 같습니다.
- PDO::ATTR_CASE: 쿼리 결과의 컬럼 이름을 대문자, 소문자, 또는 원래 이름으로 변환하는 방법을 지정합니다.
- PDO::ATTR_ERRMODE: 오류 발생 시 처리하는 방법을 지정합니다.
- PDO::ATTR_ERRCODE: 오류 코드를 반환하는지 여부를 지정합니다.
- PDO::ATTR_ORATIMEZONE: Oracle 데이터베이스와 함께 사용할 시간대 이름을 지정합니다.
- PDO::ATTR_PERSISTENT: 연결을 유지하는지 여부를 지정합니다.
- PDO::ATTR_TIMEOUT: 연결이 끊어질 때까지 기다리는 시간을 지정합니다.
- PDO::ATTR_DEFAULT_FETCH_MODE: 쿼리 결과를 가져올 때 사용하는 기본 가져오기 모드를 지정합니다.
- PDO::ATTR_STRINGIFY_FETCHES: 쿼리 결과를 가져올 때 문자열로 변환하는지 여부를 지정합니다.
예를 들어, PDO::getAttribute('PDO::ATTR_ERRMODE')와 같이 사용할 수 있습니다. 다른 종류의 속성을 가져올 수 있는 방법은 위의 목록을 참조하세요.
2025-03-05 10:25