SQL-дегі Int және Bigint арасындағы айырмашылық неде?
SQL-дегі Int және Bigint арасындағы айырмашылық неде?

Бейне: SQL-дегі Int және Bigint арасындағы айырмашылық неде?

Бейне: SQL-дегі Int және Bigint арасындағы айырмашылық неде?
Бейне: MySQL 5-сабақ: SQL-дегі шектеулер (constraints) 2024, Мамыр
Anonim

Белгісіз диапазон 0 мен 18446744073709551615. Жарайды, жақсы INT мәнді 2,1 миллиардқа дейін сақтай алады және a ҮЛКЕН мәнді біршама үлкенірек санға 20 цифрға дейін сақтай алады. Біз оны табатын сандық типтер INT 4 байт болып табылады бүтін сан , және а ҮЛКЕН 8 байт болып табылады бүтін сан.

Тиісінше, SQL-де Bigint дегеніміз не?

The BigInt деректер түрін енгізіңіз SQL Сервер – бүтін санның 64-биттік көрінісі. Ол 8 байт жадты алады. Ол -2^63 (-9, 223, 372, 036, 854, 775, 808) мен 2^63 (9, 223, 372, 036, 854, 775, 807) аралығында болуы мүмкін. SQL Сервер тар және болжамды индекстерді ұнатады.

Int және Smallint арасындағы айырмашылық неде? INTEGER мәндерінде 32 бит бар және –2-ден бүтін сандарды көрсете алады 31–1-ден 2-ге дейін 31–1. ҰШАҚ мәндерде тек 16 бит бар. Олар –32, 767-ден 32, 767-ге дейінгі бүтін сандарды көрсете алады.

Сонымен қатар, Bigint дегеніміз не?

Үлкен бүтін сан – дәлдігі 63 бит болатын екілік бүтін сан. The ҮЛКЕН деректер түрі 63 биттік бүтін сандарды көрсете алады және барлық сандық деректер түрлерімен үйлесімді. The ҮЛКЕН функция санның үлкен бүтін көрінісін немесе санның жолдық көрінісін қайтарады.

Bigint қаншалықты үлкен?

8 байт

Ұсынылған: