syker
syker

Reputation: 11282

Java long to MySQL

What is the equivalent of Java long in the context of MySQL data types?

Upvotes: 66

Views: 78698

Answers (2)

Java long max value is positive: 9,223,372,036,854,775,807

This means for positive only unsigned numbers UNSIGNED BIGINT(19) should be enough or you can just use UNSIGNED BIGINT which is equal to UNSIGNED BIGINT(20)

If you are going to use negative numbers as well BIGINT(19) will be enough.

Upvotes: 23

Crozin
Crozin

Reputation: 44386

SIGNED BIGINT is a 8-bytes long integer just like Java's long.

Upvotes: 84

Related Questions