powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / MySQL [игнор отключен] [закрыт для гостей] / dbForge Studio for MySQL v 7.* - 8.*
14 сообщений из 114, страница 5 из 5
dbForge Studio for MySQL v 7.* - 8.*
    #39696256
Фотография devart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяdevart,

последняя версия,
на картинке проблема
Воспроизвели! В одном из следующих билдов исправим.
...
Рейтинг: 0 / 0
dbForge Studio for MySQL v 7.* - 8.*
    #39696259
Фотография devart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miv32Добрый день!

dbForge не понимает синтаксис процедур типа

Код: sql
1.
2.
3.
4.
5.
BEGIN
FOR rec IN 1..12 LOOP
	...;
END LOOP;
END;



в режиме sql_mode = Oracle для MariaDb 10.3.*
Проверял на последней триальной версии 8.0.80
Есть какие-нибудь варианты?
Верно, не понимает. Это не баг :) так как еще нет функциональной поддержки синтаксиса Oracle PL/SQL в MySQL Studio. Задача сложная и объемная. Пока (во всяком случае в ближайшие пол-года, год) поддержка не планируется. Изучаем востребованность. На данный момент MariaDb 10.3.* поддержана в рамках функциональности сервера MariaDb 10.2.*.
...
Рейтинг: 0 / 0
dbForge Studio for MySQL v 7.* - 8.*
    #39696286
Фотография devart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftdevartСообщаем, что новая версия dbForge Studio for MySQL с поддержкой MySQL 8.0 и MariaDB 10.3 доступна для скачивания!Я пропустил, когда у вас 8-ая версия вышла.
Сделаем форк топика или этот переименовать?
Думаю лучше переименовать. Так как планировали выпустить после 7.4 версии 7.5 версию, но маркетологи настояли чтобы чтобы версия с поддержкой MySQL 8.0 назвалась dbForge Studio for MySQL 8.0 :) По сути в этой версии из новых фич появилась только поддержка новых версий серверов, а новых, более интересных UI-ных фич не добавилось.

Хочу сообщить, что уже практически заканчиваем разработку версии dbForge Studio for MySQL, v8.1 в которой будут следующие новшества:
возможность сравнения папки со скриптами с живой базой (на основе этой фичи будет сделан в будущих версиях source control фича)

новый визуальный редактор триггера с поддержкой подсказки кода

новый визуальный редактор события с поддержкой подсказки кода

Find invalid objects наподобие этого
...
Рейтинг: 0 / 0
dbForge Studio for MySQL v 7.* - 8.*
    #39696291
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
devart,

хочу повториться про такую мелочь
когда что-то создаётся с помощью шаблона, и потом методом перетаскивания из "проводника" заменяется , к примеру название таблицы, то было бы очень удобно если перетаскиваемое заменяло бы имя таблицы из шаблона.
и ещё...
при перетаскивании имен полей в набор уже существующих - добавлялась бы запятая....
...
Рейтинг: 0 / 0
dbForge Studio for MySQL v 7.* - 8.*
    #39714733
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
devart,
...
Рейтинг: 0 / 0
dbForge Studio for MySQL v 7.* - 8.*
    #39717989
Фотография devart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяdevart, Спасибо, воспроизвели. Исправления будут включены в ближайщие билды.
...
Рейтинг: 0 / 0
dbForge Studio for MySQL v 7.* - 8.*
    #39761312
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
devart,
mysql 8+
dbForge 8.1.22
тестовые данные
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
--
-- Создать таблицу `test1`
--
CREATE TABLE test1 (
  id int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
  n int(11) DEFAULT NULL,
  m int(11) DEFAULT NULL,
  PRIMARY KEY (id)
)
ENGINE = INNODB,
AUTO_INCREMENT = 0,
AVG_ROW_LENGTH = 1820,
CHARACTER SET utf8,
COLLATE utf8_general_ci;

-- 
-- Вывод данных для таблицы test1
--
INSERT INTO test1 VALUES
(1, 1, 1),
(2, 5, 1),
(3, 3, 1),
(4, 3, 1),
(5, 4, 1),
(6, 16, 2),
(7, 17, 2),
(8, 20, 2),
(9, 19, 2);



запрос
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
SELECT
  *
FROM (SELECT
    ROW_NUMBER() OVER (PARTITION BY m
    ORDER BY n DESC) AS 'row_number',
    m,
    n,
    LAG(n, 1, 0) OVER (PARTITION BY m
    ORDER BY n) AS 'lag',
    LEAD(n, 1, 0) OVER (PARTITION BY m
    ORDER BY n) AS 'lead',
    FIRST_VALUE(n) OVER (PARTITION BY m) AS 'first',
    LAST_VALUE(n) OVER (PARTITION BY m) AS 'LAST_VALUE'
  FROM test1
  ORDER BY n) AS sss;


работает
жму Shisf + F6
хочет отправить привет Вам.....
...
Рейтинг: 0 / 0
dbForge Studio for MySQL v 7.* - 8.*
    #39761315
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shift + F6
...
Рейтинг: 0 / 0
dbForge Studio for MySQL v 7.* - 8.*
    #39766342
Фотография devart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяdevart,
mysql 8+
dbForge 8.1.22
тестовые данные
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
--
-- Создать таблицу `test1`
--
CREATE TABLE test1 (
  id int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
  n int(11) DEFAULT NULL,
  m int(11) DEFAULT NULL,
  PRIMARY KEY (id)
)
ENGINE = INNODB,
AUTO_INCREMENT = 0,
AVG_ROW_LENGTH = 1820,
CHARACTER SET utf8,
COLLATE utf8_general_ci;

-- 
-- Вывод данных для таблицы test1
--
INSERT INTO test1 VALUES
(1, 1, 1),
(2, 5, 1),
(3, 3, 1),
(4, 3, 1),
(5, 4, 1),
(6, 16, 2),
(7, 17, 2),
(8, 20, 2),
(9, 19, 2);



запрос
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
SELECT
  *
FROM (SELECT
    ROW_NUMBER() OVER (PARTITION BY m
    ORDER BY n DESC) AS 'row_number',
    m,
    n,
    LAG(n, 1, 0) OVER (PARTITION BY m
    ORDER BY n) AS 'lag',
    LEAD(n, 1, 0) OVER (PARTITION BY m
    ORDER BY n) AS 'lead',
    FIRST_VALUE(n) OVER (PARTITION BY m) AS 'first',
    LAST_VALUE(n) OVER (PARTITION BY m) AS 'LAST_VALUE'
  FROM test1
  ORDER BY n) AS sss;


работает
жму Shisf + F6
хочет отправить привет Вам.....

Спасибо, воспроизвели. Исправления включим в один из следующих билдов как исправим.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
dbForge Studio for MySQL v 7.* - 8.*
    #39936897
Близнец1980
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
devart,

Обнаружил неприятный баг.
Если в тригере есть комментарий на кириллице, то при сохранении сам комментарий и все что после него удаляется.
dbForge 8.2.23 + MySQL 5.6.31

Другие версии:
dbForge 8.2.23 + MySQL 8.0.16 не воспроизводится
dbForge 8.1.45 + MySQL 5.6.31 не воспроизводится
dbForge 8.1.45 + MySQL 8.0.16 Failed to update triggers dictionary object. Вообще с русскими комментариями не сохраняет.
...
Рейтинг: 0 / 0
dbForge Studio for MySQL v 7.* - 8.*
    #39938217
Фотография devart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мы проверили описанное вами поведение на указанных версиях.
Описанная вами проблема воспроизвелась, если в настройках соединения установлена кодировка сp1251->Cyrillic(Windows).
По всей видимости это баг MySQL - таблица INFORMATION_SCHEMA.TRIGGERS содержит порезанный код,
который мы соответственно и отображаем.
Если кодировку в соединении переключить на utf8->Unicode(UTF-8),
пересоздать триггер - то проблема не воспроизводится.
...
Рейтинг: 0 / 0
dbForge Studio for MySQL v 7.* - 8.*
    #39938499
Близнец1980
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
devart
если в настройках соединения установлена кодировка сp1251->Cyrillic(Windows).

Да, такая кодировка была установлена. Переключил на utf8, проблема исчезла. Спасибо.
...
Рейтинг: 0 / 0
dbForge Studio for MySQL v 7.* - 8.*
    #39939931
Фотография Alex_Ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
devart,

в настройке соединения к MariaDB 10,5,0 нажимаю ТЕСТ соединения
ругается
"версия 10.5.0 не поддерживается данной версией продукта"
...
Рейтинг: 0 / 0
dbForge Studio for MySQL v 7.* - 8.*
    #39940295
Фотография devart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В апреле мы планируем выпустить версию 9.0, которая будет поддерживать подключение к MariaDB 10.5.
...
Рейтинг: 0 / 0
14 сообщений из 114, страница 5 из 5
Форумы / MySQL [игнор отключен] [закрыт для гостей] / dbForge Studio for MySQL v 7.* - 8.*
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]