NextLong can return just long type since sql server don't support unsigned bigint type.
NextLong can return just long type since sql server don't support unsigned bigint type.