
char() , varchar()-- char() 취약점
보안
2023. 11. 6. 15:11
CHAR()와 VARCHAR()는 데이터베이스 스키마를 설계할 때 사용되는 데이터 유형(data type) 중의 하나이며 이러한 데이터 유형은 주로 문자열 데이터를 저장하기 위해 사용되고, 대부분의 관계형 데이터베이스 시스템에서 지원된다. 그러나 각 데이터베이스 관리 시스템(DBMS)마다 구현과 동작이 약간 다를 수 있다 char() CHAR 데이터 유형은 고정 길이 문자열 데이터를 저장하는 데 사용된다. 문자열 길이가 정확히 지정되며, 필드에 저장될 때 공백 문자로 채워질 수 있다. 예를 들어, CHAR(10)은 항상 10 글자의 문자열을 저장하고, 문자열이 10자보다 짧을 경우 나머지 공간은 공백으로 채워진다. 고정 길이 문자열로 인해 저장 공간이 효율적으로 사용될 수 있지만, 저장된 데이터에 따라 ..