Замеченные недоработки
Замеченные недоработки
1. Отсутвие поддержки временных таблиц. Скрипт таблицы генерируется без учета её временности.
2. Окно поиска/замены по умолчанию предлагает искать во всех открытых документах. Очень неудобно. Стандарт в других редакторах - текущее окно.
3. При экспорте схемы (в SQL) не учитываются связи между таблицами, т.е. скрипт вставки в подчиненную таблицу может находится выше скрипта вставки в родит. таблицу
4. При замене в длинных строках при горизонтальной прокрутке строки часть текста (похоже что отображаемая на экране) не заменяется.
5. Зависания при запросе больших объемов данных.
6. Падения при открытии очень больших SQL - файлов.
Пока все, что вспомнил.
2. Окно поиска/замены по умолчанию предлагает искать во всех открытых документах. Очень неудобно. Стандарт в других редакторах - текущее окно.
3. При экспорте схемы (в SQL) не учитываются связи между таблицами, т.е. скрипт вставки в подчиненную таблицу может находится выше скрипта вставки в родит. таблицу
4. При замене в длинных строках при горизонтальной прокрутке строки часть текста (похоже что отображаемая на экране) не заменяется.
5. Зависания при запросе больших объемов данных.
6. Падения при открытии очень больших SQL - файлов.
Пока все, что вспомнил.
-
- Сообщения: 17
- Зарегистрирован: Пт 05 июн 2009 11:48
Сортировка столбцов в построителе запросов
Если не очень сложно, сделайте, пожалуйста, в построителе запросов сортировку названий столбцов внутри таблицы - гораздо легче будет искать нужный в больших таблицах.
-
- Сообщения: 17
- Зарегистрирован: Пт 05 июн 2009 11:48
Создаю тип:
табличку:
Добавляю записи через грид, все нормально.
Потом делаю alter:
Хочу просмотреть данные в гриде, ошибка:
Код: Выделить всё
CREATE OR REPLACE TYPE AddressType AS OBJECT (
Code VARCHAR2(19 CHAR),
House VARCHAR2(5 CHAR),
Building VARCHAR2(5 CHAR)
);
Код: Выделить всё
CREATE TABLE QQQ
(
ID NUMBER(12),
ADDRESS AddressType
)
Потом делаю alter:
Код: Выделить всё
ALTER TYPE AddressType ADD ATTRIBUTE (
Email VARCHAR2(35 CHAR)
) CASCADE
Код: Выделить всё
ORA-22337: the type of accessed object has been envolved
-
- Devart Team
- Сообщения: 374
- Зарегистрирован: Ср 09 сен 2009 07:54
- Откуда: devart
- Контактная информация:
Мы передали эту ошибку на исправление.Sergey_Sch писал(а):Создаю тип:
табличку:Код: Выделить всё
CREATE OR REPLACE TYPE AddressType AS OBJECT ( Code VARCHAR2(19 CHAR), House VARCHAR2(5 CHAR), Building VARCHAR2(5 CHAR) );
Добавляю записи через грид, все нормально.Код: Выделить всё
CREATE TABLE QQQ ( ID NUMBER(12), ADDRESS AddressType )
Потом делаю alter:
Хочу просмотреть данные в гриде, ошибка:Код: Выделить всё
ALTER TYPE AddressType ADD ATTRIBUTE ( Email VARCHAR2(35 CHAR) ) CASCADE
Код: Выделить всё
ORA-22337: the type of accessed object has been envolved
временное решение - перезапуск приложения:
In oracle one finds following error message:
ORA-22337 the type of accessed object has been evolved
Cause: The type of the accessed object has been altered and the client's object is based on an earlier type definition.
Action: The user needs to exit the application and modify the application to accommodate the type change. From SQL/PLUS, reconnect and resubmit the statement.
-
- Devart Team
- Сообщения: 374
- Зарегистрирован: Ср 09 сен 2009 07:54
- Откуда: devart
- Контактная информация:
Ошибка исправлена в OraDeveloper Studio v2.55.167 (02-Mar-2010)..jp писал(а):Мы передали эту ошибку на исправление.Sergey_Sch писал(а):Создаю тип:
табличку:Код: Выделить всё
CREATE OR REPLACE TYPE AddressType AS OBJECT ( Code VARCHAR2(19 CHAR), House VARCHAR2(5 CHAR), Building VARCHAR2(5 CHAR) );
Добавляю записи через грид, все нормально.Код: Выделить всё
CREATE TABLE QQQ ( ID NUMBER(12), ADDRESS AddressType )
Потом делаю alter:
Хочу просмотреть данные в гриде, ошибка:Код: Выделить всё
ALTER TYPE AddressType ADD ATTRIBUTE ( Email VARCHAR2(35 CHAR) ) CASCADE
Код: Выделить всё
ORA-22337: the type of accessed object has been envolved
Не могу никак найти следующие вещи:
1. Просмотр dbms_output.
Запускала самый простой скрипт
begin
dbms_output.PUT_LINE('Some text');
end;
В окне вывода только
- 16:42:28 -
SQL2.sql: Выполнение завершено успешно [< 0,001 c]
2. Форматирование кода. Хочу выделить кусок кода или запрос, нажать на кнопку и получить отформатированный код (как в pl/sql developer).
3. Очень хочется, чтобы был #region как в .NET Visual Studio. Чтобы сворочивать произвольные куски кода.
1. Просмотр dbms_output.
Запускала самый простой скрипт
begin
dbms_output.PUT_LINE('Some text');
end;
В окне вывода только
- 16:42:28 -
SQL2.sql: Выполнение завершено успешно [< 0,001 c]
2. Форматирование кода. Хочу выделить кусок кода или запрос, нажать на кнопку и получить отформатированный код (как в pl/sql developer).
3. Очень хочется, чтобы был #region как в .NET Visual Studio. Чтобы сворочивать произвольные куски кода.
В свойствах соединения на закладке "Дополнительно" установить опцию "Разрешить DBMS вывод".zzz_z писал(а):Не могу никак найти следующие вещи:
1. Просмотр dbms_output.
2. Форматирование кода. Хочу выделить кусок кода или запрос, нажать на кнопку и получить отформатированный код (как в pl/sql developer).
Эта функциональность будет реализована в последующих версиях OraDeveloper Studio.
Спасибо за предложение. Мы учтем это при разработке следующих версий продукта.3. Очень хочется, чтобы был #region как в .NET Visual Studio. Чтобы сворочивать произвольные куски кода.
-
- Сообщения: 2
- Зарегистрирован: Пн 16 авг 2010 02:39
Хотелось бы иметь возможность в настройках программы иметь опцию "Автоматически начинать транзакцию при старте сессии" .. ну или как-то так. В других средах привыкаешь, что транзакция стартует автоматом, а тут я уже попал "впросак". Ещё в настройках поставил, чтобы ключевые слова были в верхнем регистре, однако при написании программы они так и остаются в нижнем. (Версия 2.55.167.1)
Спасибо за предложение. Мы учтем это при разработке следующих версий продукта.Хотелось бы иметь возможность в настройках программы иметь опцию "Автоматически начинать транзакцию при старте сессии"
Да, это баг. Исправление будет доступно в следующем билде OraDeveloper Studio.Ещё в настройках поставил, чтобы ключевые слова были в верхнем регистре, однако при написании программы они так и остаются в нижнем. (Версия 2.55.167.1)