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

179
Когда мне нужно использовать точку с запятой против косой черты в Oracle SQL?

На этой неделе в моей компании велись споры о том, как нам писать наши сценарии SQL. История вопроса: наша база данных - Oracle 10g (скоро обновится до 11). Наша команда администраторов баз данных использует SQLPlus для развертывания наших сценариев в производстве. Недавно у нас было развертывание,...

177
Как отключить истечение срока действия пароля Oracle?

Я использую Oracle для разработки. Срок действия пароля для учетной записи начальной загрузки, которую я всегда использую для восстановления базы данных, истек. Как навсегда отключить срок действия пароля для этого пользователя (и всех остальных пользователей)? Я использую Oracle 11g, у которого...

172
Что такое оператор конкатенации строк в Oracle?

Что такое оператор конкатенации строк в Oracle SQL? Есть ли какие-нибудь «интересные» особенности, о которых мне следует позаботиться? (Это кажется очевидным, но я не мог найти предыдущий вопрос, задающий его)....

169
SQL-запрос для объединения значений столбцов из нескольких строк в Oracle

Можно ли построить SQL для объединения значений столбцов из нескольких строк? Ниже приведен пример: Таблица А PID В С Таблица Б PID SEQ Desc 1 есть А 2 хороший 3 дня. B 1 Хорошая работа. C 1 Да С 2 мы можем С 3 до С 4 это работа! Вывод SQL должен быть - PID Desc Хорошего дня. Хорошая работа. C Да,...

165
Как я могу подтвердить, что база данных Oracle и какая версия использует SQL?

Я создаю установщик для приложения. Пользователь получает возможность выбрать источник данных, который он настроил, и назначить тип базы данных. Я хочу подтвердить, что типом базы данных действительно является Oracle, и, если возможно, какую версию Oracle они используют, отправив оператор SQL в...

162
Количество строк, затронутых ОБНОВЛЕНИЕМ в PL / SQL

У меня есть функция PL / SQL (работает на Oracle 10g), в которой я обновляю некоторые строки. Есть ли способ узнать, на сколько строк повлияло ОБНОВЛЕНИЕ? При выполнении запроса вручную он сообщает мне, сколько строк было затронуто, я хочу получить это число в PL /...

157
Поставщик не совместим с версией клиента Oracle

Я пытаюсь использовать Oracle ODP.NET 11g (11.1.0.6.20) Instant Client в моем проекте ASP.net в качестве поставщика данных, но когда я запускаю страницу aspx, я получаю сообщение « Поставщик не совместим с версией клиента Oracle "сообщение об ошибке. Любая помощь будет оценена. Я ссылался на...

156
Как получить текущее значение последовательности оракула, не увеличивая его?

Существует ли инструкция SQL для получения значения последовательности, которая не увеличивает его. Спасибо. РЕДАКТИРОВАТЬ И ЗАКЛЮЧЕНИЕ Как утверждает Джастин Кейв, не стоит пытаться «сохранить» порядковый номер так select a_seq.nextval from dual; достаточно для проверки значения...

155
Оператор Oracle «(+)»

Я проверяю некоторые старые операторы SQL с целью их документирования и, возможно, улучшения. СУБД Oracle Я не понял утверждение, которое читалось так: select ... from a,b where a.id=b.id(+) Я запутался в (+)операторе и не смог получить его ни на одном форуме ... (поиск + в кавычках тоже не помог)....

155
В чем разница между неповторяющимся чтением и фантомным чтением?

В чем разница между неповторяющимся чтением и фантомным чтением? Я прочитал статью « Изоляция (системы баз данных)» из Википедии , но у меня есть несколько сомнений. Что будет в следующем примере: неповторяющееся чтение и фантомное чтение ? Транзакция А SELECT ID, USERNAME, accountno, amount FROM...

154
ORA-12505, TNS: слушатель в настоящее время не знает SID, указанный в дескрипторе соединения

Я установил Oracle 11g Express Edition Release 2 в моей 64-битной ОС Windows 7 и попытался выполнить программу JDBC, затем я получил следующую ошибку: java.sql.SQLException: Listener refused the connection with the following error: ORA-12505, TNS:listener does not currently know of SID given in...

151
Удаление повторяющихся строк из таблицы в Oracle

Я тестирую что-то в Oracle и заполнил таблицу некоторыми примерами данных, но в процессе я случайно загрузил дублирующиеся записи, поэтому теперь я не могу создать первичный ключ, используя некоторые столбцы. Как я могу удалить все повторяющиеся строки и оставить только одну из...