Форум программистов, компьютерный форум, киберфорум
Базы данных
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
10 / 10 / 1
Регистрация: 26.09.2011
Сообщений: 139
1

Поменять местами поле в таблице Libre Base

12.12.2018, 01:13. Просмотров 1334. Ответов 6


Есть в таблице tb1 столбцы first_field (varchar) и second_field (varchar).
Ищу ответ как в Libre Base поменять местами поля в таблице. Нет подсказывает метод-запрос типа
SQL
1
ALTER TABLE "tb1" ADD COLUMN "second_field" VARCHAR(100) BEFORE "first_field";
ответ Statement does not generate a result set .
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.12.2018, 01:13
Ответы с готовыми решениями:

Недоступны функции после создания базы данных в Libre Office Base
Добрый день)) можете посказать что это может быть с программой. Мне нужно создать базу данных в...

Base-Protected-поле доступно в Derived, но недоступно, если Base и Derived определены вложенными в шаблон класса Wrap
Ситуация такая: class Base { public: virtual void foo() { }; protected: ...

Поменять местами строки в таблице Excel
Здравствуйте! Подскажите, пожалуйста, как можно поменят местами строки?

В одной таблице поменять местами строки
На примере думаю нагляднее будет, что мне надо - вот смотрите есть таблица (NameList) в ней всего 2...

6
Модератор
3872 / 2846 / 544
Регистрация: 21.01.2011
Сообщений: 12,344
12.12.2018, 09:28 2
Цитата Сообщение от skifua Посмотреть сообщение
как в Libre Base поменять местами поля в таблице
Не знаком с Libre Base, но вообще во многих СУБД подобная операция не поддерживается.
Да и зачем это надо?
0
10 / 10 / 1
Регистрация: 26.09.2011
Сообщений: 139
12.12.2018, 19:46  [ТС] 3
В Access это делается елементарно в графическом режиме.
Зачем? Если нужно добавить столбец или по ошибке перепутали порядок и нужно изменить.
0
1514 / 1079 / 151
Регистрация: 23.07.2010
Сообщений: 5,946
13.12.2018, 08:53 4
Цитата Сообщение от skifua Посмотреть сообщение
Зачем? Если нужно добавить столбец или по ошибке перепутали порядок и нужно изменить.
порядок? ты не шутишь?
0
Модератор
3872 / 2846 / 544
Регистрация: 21.01.2011
Сообщений: 12,344
13.12.2018, 09:56 5
Цитата Сообщение от skifua
В Access это делается елементарно в графическом режиме.
В Access многое не так, как в нормальных СУБД.
Кстати, когда-то работал с Clipper, где графическая утилита позволяла вставить столбец в середину существующих. Реально же она просто создавала новую таблицу с нужным порядком и перекачивала туда данные из старой.

Цитата Сообщение от skifua
Зачем? Если нужно добавить столбец или по ошибке перепутали порядок и нужно изменить.
Какая разница, в каком порядке в БД хранятся столбцы? Для пользователя главное, как они отображаются. А отображаются они в том порядке, в каком перечислены в списке SELECT (если конечно ты не пользуешься SELECT * ).
В крайнем случае можно создать VIEW с нужным порядком столбцов и обращаться к ней, а не к самой таблице.
0
10 / 10 / 1
Регистрация: 26.09.2011
Сообщений: 139
13.12.2018, 14:04  [ТС] 6
Цитата Сообщение от Grossmeister Посмотреть сообщение
Какая разница, в каком порядке в БД хранятся столбцы? Для пользователя главное, как они отображаются. А отображаются они в том порядке, в каком перечислены в списке SELECT (если конечно ты не пользуешься SELECT * ).
В крайнем случае можно создать VIEW с нужным порядком столбцов и обращаться к ней, а не к самой таблице.
Слишком сложно. Ок, я работаю в школе, и мы используем Base, Kubuntu и прочии радости потому что нету пока лицензий (ребетишки уже привикли к линуксу и хочу сказать, что я теперь хорошенько подумаю стоит ли переходит на окна - на много интереснее мир линукса).
В Base ученики создают весьма простые бд з таблицами, формами, запросами и отчетами, может несколькими макросами. Довольно часто надо коректировать порядок столбцов. Да, порядок в таблице не имеет значения в формах, запросах, но на этапе построение таблиц, связей хотелось чтоб была такая возможность (поменять местами first_field second_field ).
Как бы не было, спасибо всем за отзывы.
0
1514 / 1079 / 151
Регистрация: 23.07.2010
Сообщений: 5,946
13.12.2018, 14:37 7
Цитата Сообщение от skifua Посмотреть сообщение
Слишком сложно. Ок, я работаю в школе, и мы используем Base, Kubuntu и прочии радости потому что нету пока лицензий (ребетишки уже привикли к линуксу и хочу сказать, что я теперь хорошенько подумаю стоит ли переходит на окна - на много интереснее мир линукса).
В Base ученики создают весьма простые бд з таблицами, формами, запросами и отчетами, может несколькими макросами. Довольно часто надо коректировать порядок столбцов. Да, порядок в таблице не имеет значения в формах, запросах, но на этапе построение таблиц, связей хотелось чтоб была такая возможность (поменять местами first_field second_field ).
Как бы не было, спасибо всем за отзывы.
жесть какая-то. сочувствую "ребетишкам"
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.12.2018, 14:37

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Поменять местами верхнюю и нижнюю строки в таблице
Мне нужно чтобы строки были наоборот, нижняя с верху верхня с низу. <HTML> <BODY> <TABLE...

Массив: В таблице поменять местами элементы первой и последней строки
Задано таблицу А, где і=1,2,3...n, j=1,2,3...n. В этой таблице поменять местами элементы первого и...

Как поменять строки в текстовом поле местами четные на нечетные
Здравствуйте! Есть текст(формат .txt) такого содержания: 1 2 3 4 5 6 7 8

Поменять местами два соседних элемента (по всей таблице), когда эти элементы четные
Дана линейная таблица Z. Поменять местами два соседние элементы (по всей таблице), когда эти...

Если первый и последний элементы списка чётные - то поменять их местами. Иначе поменять местами голову и хвост списка
Дан список. Если первый и последний элементы списка чётные - то поменять их местами. Иначе поменять...

Поменять местами первый и последний столбец, после поменять местами первый и предпоследний строки
Масив 4х4, нужно поменять местами первый и последний столбец, после поменять местами первый и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.