Ответы пользователя по тегу Oracle
  • Как убрать двойные кавычки при запросе к бд oracle в yii2?

    @StrangerInTheKy
    ошибка как я понял что подставляются двойные кавычки в FROM "mytable" без них запрос выполняется. Как их убрать?
    Подозреваю, что кавычки убирать не нужно и даже вредно.
    Тут проблема в том, что по умолчанию Oracle создает таблицы с названиями в верхнем регистре. Если вы напишете
    create table mytable ...
    Будет создана таблица c названием MYTABLE. То есть названия получаются как бы регистронезависимые. Но Oracle также дает возможность использовать и регистрозависимые названия (в том числе с кириллицей, спецсимволами, пробелами и прочим). Для этого надо название написать в кавычках. Например, можно создать даже такую таблицу:
    create table "Йа табличко!" ...
    И обращаться к ней соответственно:
    select * from "Йа табличко!"
    То есть ваш фреймворк просто учитывает эту особенность оракла, и вам тоже стоит учесть. Просто передавайте название как MYTABLE
    Ответ написан
    Комментировать
  • Как с помощью PHP перенести содержимое таблицы из Oracle в MySQL?

    @StrangerInTheKy
    Подключить MySQL базу к Oracle через dblink, а потом в оракле:

    insert into my_table@linked_mysql_db
    select * from my_table;


    Я бы сначала попробовал так, а если не получится, уже можно попробовать поизвращаться.
    Ответ написан
    1 комментарий