세 개의 테이블 샘플이 있습니다. 나는 우리가 각 테이블에 한 행의 데이터를 볼 수있는 데이터베이스 명확하게테이블에 저장된 데이터는 대소 문자를 구분합니까?
+--------------------------+
| Table-1 |
+--------------------------+
| Sl.No | Name | City |
+-------+------+-----------+
| 1 | Carl | Australia |
+-------+------+-----------+
+--------------------------+
| Table-1 |
+--------------------------+
| Sl.No | Name | City |
+-------+------+-----------+
| 1 | carl | australia |
+-------+------+-----------+
+--------------------------+
| Table-1 |
+--------------------------+
| Sl.No | Name | City |
+-------+------+-----------+
| 1 | CARL | AUSTRALIA |
+-------+------+-----------+
- 데이터를 저장하는 데
mysql
을 사용했다 - data의 본질은
내가 무엇을 내가 수행 중에있다 동일 다른 대소 문자를 사용하고 일부는 대문자이고 일부는 소문자입니다.
데이터베이스에 저장된 데이터는 대소 문자를 구분합니까?
어떤 용도로 대소 문자를 구분합니까? 저장된 데이터는 단지 데이터 일뿐입니다. 그것은 코드로 실행되지 않고 아무 것도 해석하지 않습니다. 단지 원시 데이터입니다. 해당 데이터로 수행하는 작업이 대소 문자를 구분할 수도 있고 대소 문자를 구분하지 않을 수도 있습니다. 원시 데이터 수준에서 "Carl"과 "CARL"의 이진 표현이 다르므로 데이터가 다릅니다. 그러나 그 데이터를 사용하는 것이 무엇이든지 그 차이에 대해 신경 쓰지 않아도됩니다. – David
데이터는 입력 된대로 저장됩니다 (대문자, 소문자, 섞음). MyQL SQL select 문은 기본적으로 대소 문자를 구분하지 않습니다. http://stackoverflow.com/questions/7857669/mysql-case-sensitive-query –