이전에 MySQL 테이블을 생성 했으므로 일부 필드가 사용하는 데이터 정렬을 찾고 싶습니다. 어떤 SQL 또는 MySQL 명령을 사용하여이를 발견 할 수 있습니까?MySQL 컬럼의 데이터 정렬을 확인하십시오.
19
A
답변
26
당신은 특별한 조합으로 테이블 '계정'에 대한 예를 들어, 열을 정렬을 반환 SHOW FULL COLUMNS FROM tablename
를 사용할 수있는 기본 데이터 정렬을 보여줍니다 당신이
mysql> SHOW CREATE TABLE accounts;
CREATE TABLE `accounts` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
`email` varchar(255) DEFAULT NULL,
...
같은 성명에서 발생합니다
SHOW CREATE TABLE tablename
를 사용할 수
mysql> SHOW FULL COLUMNS FROM accounts;
+----------+--------------+-------------------+------+-----+---------+----------+
| Field | Type | Collation | Null | Key | Default | Extra |
+----------+--------------+-------------------+------+-----+---------+----------|
| id | int(11) | NULL | NO | PRI | NULL | auto_inc |
| name | varchar(255) | utf8_bin | YES | | NULL | |
| email | varchar(255) | latin1_swedish_ci | YES | | NULL | |
...
또는 열 '이름'에
2
SHOW CREATE TABLE tablename에 당신에게 각 열의 데이터 정렬뿐만 아니라
가
4
당신이 FYI (하위 쿼리로 가능한 사용에 대한) 단지 특정 컬럼에 대한 데이터 정렬 ...
select COLLATION_NAME
from information_schema.columns
where TABLE_SCHEMA = 'tableschemaname'
and TABLE_NAME = 'tablename'
and COLUMN_NAME = 'fieldname';
관련 문제
- 1. MySql 컬럼의 JSON 쿼리
- 2. 컬럼의 MySQL 변경 번호
- 3. MySQL 데이터 정렬을 통해 이야기 해주세요.
- 4. MySQL 컬럼의 내용을 기준으로 인덱스를 만드시겠습니까?
- 5. 데이터베이스의 데이터 정렬을 변경해야합니까?
- 6. 컬럼의 값에 따라 select에서 MySQL 곱셈
- 7. MySQL 텍스트 컬럼의 인덱스 길이는 어느 정도입니까?
- 8. MySQL 페이지 매김 - 정렬을 캐시해야합니까?
- 9. 데이터베이스의 기본 데이터 정렬을 변경하는 방법은 무엇입니까?
- 10. 다른 데이터 정렬을 사용하는 SqlBulkCopy
- 11. phpmyadmin이 기본 데이터 정렬을 변경합니다
- 12. 데이터 격자 정렬을 다른 데이터 격자에 적용하십시오.
- 13. 정렬을 위해 SQL 데이터베이스에서 데이터 캐싱
- 14. select 쿼리를 위해 MySQL 컬럼의 데이터에 일시적으로 chler를 추가하십시오.
- 15. mysql 문제를 확인하십시오
- 16. MySQL 행이 채워지는지 확인하십시오.
- 17. mysql 연결이 유효한지 확인하십시오.
- 18. MySQL : 데이터 정렬을해야하나요?
- 19. MySQL - 최적의 데이터 정렬?
- 20. 의 MySQL : 쿼리가 다른 컬럼의 속성에 따라 데이터를 정렬하는
- 21. RDBMS - SQL 다른 컬럼의 고유성에 기반한 컬럼의 값
- 22. SQL 2005에서 데이터베이스의 데이터 정렬을 어떻게 결정합니까?
- 23. MySQL은 인덱스와 어떻게 데이터 정렬을 사용합니까?
- 24. kmalloc과의 데이터 구조 정렬을 수행하는 방법은 무엇입니까?
- 25. SQL Server 데이터베이스의 데이터 정렬을 선택하는 방법
- 26. 널 (NULL) 컬럼의. 제점
- 27. 컬럼의 여러 값
- 28. 정기적으로 mysql 데이터베이스 상태를 확인하십시오.
- 29. MySQL 컬럼의 정수 데이터를 "longtext"데이터 형식으로 ORDER BY 할 수 있습니까?
- 30. MySQL에서 열의 데이터 정렬을 변경하면 기존 데이터는 어떻게됩니까?
을하려면 SHOW TABLE는 열 SET를 보여줍니다 CREATE 테이블 기본값으로 다른 경우 COLLATE. 또한 db 기본값과 같으면 테이블 기본값이 표시되지 않습니다. – maxhugen