Я использую dotConnect и Entity Developer DevArt для своего приложения. Я создал таблицы, используя функцию Entity-First.
Я заметил, что для многих типов столбцов задано значение CLOB. У меня есть опыт работы только с MySQL и сервером Microsoft SQL, поэтому я не уверен в использовании CLOB для приложения. Я немного почитал и обнаружил, что CLOB предназначены для больших блоков данных.
Вопросы следующие:
Использует ли CLOB для большинства полей, таких как пользовательский s пол (который должен быть varchar (1)) или полное имя, возможно? Шаги по преобразованию поля CLOB в VARCHAR2 требуют удаления столбца, а затем его повторного создания, и в DevArt Entity Explorer есть ошибки, поэтому я бы по возможности избегал этого. Правка : Я только что узнал, что если вы установите максимальную длину для строкового поля, оно автоматически будет VARCHAR2.
Есть ли эквиваленты для TINYTEXT в Oracle?