Это таблица SQL:
CREATE TABLE `player_data` (
`id` BIGINT(225) DEFAULT NULL,
`name` VARCHAR(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '',
`gender` VARCHAR(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '',
`model` VARCHAR(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '',
`money` BIGINT(225) DEFAULT NULL,
`playtime` BIGINT(225) DEFAULT NULL
);
У меня очень простой запрос, который пытается получить id
. Запрос:
SELECT id FROM player_data WHERE id = '"..id.."'
Идентификатор в таблице - 76561198342211128, однако, когда этот запрос выполняется, он возвращает 7.6561198342211e + 16, есть ли причина, по которой он делает это на основе того, что я показал?