Есть ли синтаксис для присвоения наибольшего значения в mysql?

#mysql #limit

#mysql #limit

Вопрос:

В случае python есть номер inf, но я не нахожу ничего подобного в MySQL. И мои столбцы имеют свойство ‘Not Null’, и я должен поместить в него некоторое число. Итак, для ‘inf’ я хочу присвоить максимально возможное значение, разрешенное MySQL. Но максимальный предел не одинаков для разных типов данных. Это довольно сложно сделать для каждого типа данных.

Существует ли какой-либо унифицированный способ автоматической вставки наибольшего значения для любых числовых типов данных? Или есть какой-нибудь лучший способ присвоить значение ‘inf’ в MySQL?

Единственная цель номера inf — сравнить значения с другими значениями размера в том же столбце. Итак, все в порядке, если значение ‘inf’ больше, чем другие числа того же столбца.

Комментарии:

1. Такой функции нет. Вам придется использовать жестко закодированные значения из документации, например, здесь

2. Если вам нужны нули для определенного столбца, удалите ограничение not null .