Задать вопрос
RazerVG
@RazerVG
Full-stack

Как переписать данную строку при портировании с MySQL на PostgreSQL?

Есть строка для определения атрибута в MySQL:

`STEM` varchar(50) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,

Как переписать ее для PostgreSQL?
  • Вопрос задан
  • 180 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • Академия Eduson
    Python-разработчик
    9 месяцев
    Далее
  • Merion Academy
    Базы данных с нуля
    2 месяца
    Далее
Решения вопроса 1
Melkij
@Melkij
DBA для вашего PostgreSQL?
В postgresql все текстовые типы следуют кодировке базы. case insensitive utf8 в pg не предусмотрено.
Поэтому если у вас база в utf8 - то "STEM" varchar(50) not null
Если база не в utf8 - не надо так делать.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы