Мне нужна ваша помощь, пожалуйста.
У нас есть приложение PHP, работающее на MySQL, и нам нужно использовать PostgreSQL для нового клиента.
проблема в том, что когда мы вставляем пустые строкив поле типа numeric мы получаем ошибку.
Я думаю, что на самом деле мы должны использовать NULL вместо пустой строки.
Однако мы бы хотели избежать необходимости перекодировать весь код SQLВ нашем приложении мой вопрос заключается в том, возможно ли в структуре таблицы (или в другом месте) гарантировать, что наш числовой столбец принимает пустые значения?или преобразовать их в NULL?
В документации, которую я видел, можно определить свои собственные типы, например, можно создать тип на основе числового значения и убедиться, что он принимает пустые значения?Если да, то как?Я не нашел решения
Спасибо