Есть ли способ установить значение по умолчанию столбца varchar на текущую дату?HSQL - установить значение по умолчанию как текущую временную метку для столбца varchar
Как с помощью
date varchar(255) default convert(CURRENT_TIMESTAMP, SQL_VARCHAR)
Я шел вокруг попытки некоторых решений в течение последних нескольких часов. Никто не работал. Я получаю ошибку (неожиданный токен) каждый раз. Почему я не использую datetime, о котором вы можете спросить? Но это не мое решение сделать, к сожалению.
(-‸ლ) Дата как строка. Не делай этого :) – lad2025
Это невозможно. HSQLDB не позволяет использовать функцию для значения по умолчанию. Почему бы вам не сохранить это как реальное значение временной метки и создать представление, которое возвращает метку времени, отформатированную так, как вам нужно? –
Я знаю. Но по какой-то причине моей компании нужно, чтобы она была в варчаре. Было бы проще, если бы я согласился – kanadianDri3