SQL Почему я могу запрашивать столбец типа char на целом?JAVA

Программисты JAVA общаются здесь
Anonymous
SQL Почему я могу запрашивать столбец типа char на целом?

Сообщение Anonymous »

У меня есть таблица с столбцом типа char, давайте назовем ее char_col .
Значение char_col - что -то вроде 00123456 .
Я запускаю запрос, такой как: select * из таблицы, где char_col = 123456
Результаты возвращаются Для строки, где char_col 00123456
Мне интересно, почему это возможно. Почему это не учитывает ведущих 00? и содержать ведущие 00, в противном случае он не находит запись. Я пытаюсь найти способ заставить эту работу аналогично тому, как я ее называю, не лидируя 00.

Подробнее здесь: https://stackoverflow.com/questions/794 ... an-integer

Вернуться в «JAVA»