Конференция "Базы" » SQL-запрос в delphi [D7]
 
  • Alexey (10.09.08 09:03) [0]
    Добрый день! У меня такая проблема: мне нужно изменить имя столбца в таблице во время работы проги. Сначала попробовал сделать такой запрос в IBConsole.
    Для примера:
    alter table "BAse" alter "fio" to "fio1"

    Всё прекрасно получилось. Делаю похожий запрос в компоненте Query1 свойство Strings:

    Примерно так:
    alter table "IN\Telefon.dbf" alter "money" to "dengi"

    Запускаю на выполнение сразу же ругается на первую команду "alter". До этого в delphi делал только запросы с выборкой, остальные в InterBase, поэтому может что-то не так прописываю.
  • Медвежонок Пятачок © (10.09.08 09:08) [1]
    alter table telefon add dengi <type>
    update telefon set dengi = money
    alter table telefon drop money
  • Johnmen © (10.09.08 09:10) [2]

    > мне нужно изменить имя столбца в таблице во время работы проги.

    Такое м.б. нужно только тем, кто занимается ненаучной проктологией, не подозревая об осложнениях и отсутствии ремиссии...
  • Alexey (10.09.08 09:23) [3]
    Изобразил это вот так.

    alter table IN\telefon.dbf add dengi numeric(15,2)
    update IN\telefon.dbf set dengi = money
    alter table IN\telefon.dbf drop money

    Теперь ругается на Update
  • Alexey (10.09.08 09:28) [4]

    > Такое м.б. нужно только тем, кто занимается ненаучной проктологией,
    >  не подозревая об осложнениях и отсутствии ремиссии...

    Для тех кто любит показывать свой литературный запас просьба не беспокоиться по данному вопросу.
  • Медвежонок Пятачок © (10.09.08 09:31) [5]
    Теперь ругается на Update

    Это были три отдельных запроса
  • Johnmen © (10.09.08 09:31) [6]
    Меня беспокоит появление в форуме не только проктологов, но и Проктологов  с гонором.
  • Anatoly Podgoretsky © (10.09.08 09:33) [7]
    > Alexey  (10.09.2008 9:03:00)  [0]

    Запросы разные и поэтому "Всё прекрасно получилось" не может являться правдой, тут даже СУБД разные, а не только таблицы.
  • Alexey (10.09.08 09:34) [8]

    > Это были три отдельных запроса

    Спасибо, извиняюсь.
  • Alexey (10.09.08 09:38) [9]

    > Запросы разные и поэтому "Всё прекрасно получилось" не может
    > являться правдой, тут даже СУБД разные, а не только таблицы.
    >


    Не спорю. Вот и спрашиваю, потому что хочу научиться делать подобные вещи в запросах Query в delphi.
  • Alexey (10.09.08 09:39) [10]

    > Меня беспокоит появление в форуме не только проктологов,
    >  но и Проктологов  с гонором.


    Ещё не надоело?
 
Конференция "Базы" » SQL-запрос в delphi [D7]
Есть новые Нет новых   [134435   +34][b:0][p:0]