Вопросы с тегом «ctas»

2
СОЗДАТЬ ТАБЛИЦУ КАК ВЫБРАТЬ В
PostgreSQL поддерживает, CREATE TABLE ASи SELECT INTOкогда я использую оба? CREATE TABLE AS - определить новую таблицу из результатов запроса CREATE TABLE ASсоздает таблицу и заполняет ее данными, вычисленными по SELECTкоманде. Столбцы таблицы имеют имена и типы данных, связанные с выходными столбцами SELECT(за исключением того, что вы можете переопределить имена …
16 postgresql  ctas 

1
Первичный ключ автоинкремента в CREATE TABLE… AS SELECT
Я создал таблицу, используя сложный запрос выбора через CREATE TABLE ... AS SELECT.... Как добавить автоинкрементный первичный ключ в этот запрос? Например: create table `user_mv` select `user`.`firstname` as `firstname`, `user`.`lastname` as `lastname`, `user`.`lang` as `lang`, `user`.`name` as `user_name`, `group`.`name` as `group_name` from `user` inner join `user_groups` on (`user`.`user_id`=`user_groups`.`user_id`) left join …

2
MySQL блокирует пока CREATE TABLE AS SELECT
Я выполняю следующий (фиктивный) запрос CREATE TABLE large_temp_table AS SELECT a.*, b.*, c.* FROM a LEFT JOIN b ON a.foo = b.foo LEFT JOIN c ON a.bar = c.bar Предположим, что выполнение запроса занимает 10 минут. Попытка обновить значения в таблицах a, b или c во время его выполнения приведет …
10 mysql  locking  ctas 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.