Я использую hibernate и postgres В чем разница будет между
@Column(length = 1000)
private String string;
и
@Column(columnDefinition = "text")
private String string;
В первом случае явно указана длина строки, которая может храниться в бд. А во стором случае какое дефолтное значение длины строки, которое может хранится в бд? Будет ли изменена JPA модель если использовать вместо первого случая второй или наоборот?
Тип поля таблицы в первом случае будет varchar(1000)
, а во втором text
. Тип text
не ограничен в длине. В полях этого типа можно и гигабайт текста сохранить.
Читаю тьюториал по Realm и возник такой вопрос, по поводу записи данных в БД, есть такой код, является ли строчка User user = realmcreateObject(User
Хочу сохранить данные в базу данных Realm: