>  기사  >  mysql 긴 정수란 무엇입니까?

mysql 긴 정수란 무엇입니까?

百草
百草원래의
2023-06-14 16:30:322821검색

MySQL 긴 정수는 MySQL에서 가장 일반적으로 사용되는 데이터 유형 중 하나입니다. 다른 정수 데이터 유형과 마찬가지로 부호 있는 데이터 유형일 수 있습니다. 이는 열이 양수 및 음수 정수 값을 저장할 수 있음을 의미하고, 부호 없는 데이터 유형은 열이 양수 값만 저장할 수 있음을 의미합니다. 긴 정수의 범위는 -2^63에서 2^63-1 사이입니다. "BIGINT[(M)] [UNSIGNED] [ZEROFILL]"입니다.

mysql 긴 정수란 무엇입니까?

이 튜토리얼의 운영 체제: Windows 10 시스템, mysql 버전 8.0, Dell G3 컴퓨터.

MySQL Long이란 무엇입니까?

MySQL Long Integer(Long Integer)는 MySQL의 정수 데이터 유형으로 정수 값을 저장하는 데 사용됩니다. BIGINT는 다른 정수 데이터 유형과 마찬가지로 부호 있는 데이터 유형이나 부호 없는 데이터 유형일 수 있습니다. 부호 있는 데이터 유형은 열이 양수 및 음수 정수 값을 저장할 수 있음을 의미하고, 부호 없는 데이터 유형은 열이 양수 값만 저장할 수 있음을 의미합니다. 범위는 -2^63(-9,223,372,036,854,775,808)부터 2^63-1(+9,223,372,036,854,775,807)까지입니다. MySQL의 긴 정수 데이터 유형은 사용자 ID, 주문 번호 등과 같은 더 큰 정수 값을 저장할 수 있습니다. MySQL 긴 정수의 정의 구문은 다음과 같습니다.

BIGINT[(M)] [UNSIGNED] [ZEROFILL]

그 중 M은 값의 최대 자릿수를 나타내고, UNSIGNED는 저장된 값이 양수임을 나타내며, ZEROFILL은 저장된 값이 0으로 채워지는 것을 나타냅니다. 지정된 자릿수에 도달하려면

MySQL 긴 정수 사용

MySQL 긴 정수는 사용자 ID, 주문 번호 등과 같은 더 큰 정수 값을 저장하는 데 사용할 수 있습니다. MySQL 긴 정수를 사용하는 구문은 다음과 같습니다.

CREATE TABLE table_name 
(
   column1 BIGINT, 
   column2 BIGINT UNSIGNED, 
   column3 BIGINT(20) ZEROFILL
 );

위의 명령문은 table_name이라는 테이블을 생성합니다. 여기에는 3개의 열(즉, 컬럼1, 컬럼2, 컬럼3)이 있습니다. 해당 데이터 유형은 모두 긴 정수인 컬럼1과 컬럼2입니다. 컬럼3의 범위는 -2^63(-9,223,372,036,854,775,808)과 2^63-1(+9,223,372,036,854,775,807) 사이이고, 컬럼3의 수치 범위는 0~999999999999999999999이다. 지정된 자릿수 .

위 내용은 mysql 긴 정수란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.