Форум программистов, компьютерный форум, киберфорум
Oracle
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Oracle Внешние процедуры на С++ https://www.cyberforum.ru/ oracle/ thread431993.html
Добрый день. Ситуация такова : От меня требовлось реализовать электронный документооборот ( генерация и проверка электронно - цифровой подписи) в нашей организации. Было принято решение процесс генерации и проверки подписи реализовать на серверной части ( Оракл у нас стоит на ОС Линукс). Это предполагало установку криптоправайдера (Криптопро) и соответсвующее ему SDK. Были написаны две...
Oracle Проблема с триггером
Триггер для таблицы flights FLIGHT_ID NUMBER DEPARTUREDATE DATE ARRIVALDATE DATE ACTUALBUSINESS NUMBER ACTUALECONOMIC NUMBER ROUTE_ID NUMBER CREW_ID NUMBER
Oracle Зависает установка клиента oracle v.10 https://www.cyberforum.ru/ oracle/ thread431111.html
При устновке клиента оракл 10.0.2 на win 7 х32, установочник зависает при 20%, видимо во время проверки каких либо параметров состемы. Причем пк зависает наглухо, никакие действия не помогают, приходится стартовать заново. Пробовал отключать все лишние ПО, процессы, оставлял только самые необходимые. Загружал и устанавливал последнюю версию java, не промогло. У кого какие идеи есть?
Oracle Как бы создать такой перекрестный запрос https://www.cyberforum.ru/ oracle/ thread430015.html
Имеются 3 таблицы (T1, T2, T3) Вывести набор строк из таблицы T1 (x0 - ключ, x1, x2, x3, ...) и пару из таблицы T2 (y0 - ключ, y1, y2) Список связанных ключевых полей из таблицы T1 с таблицей T2 находится в таблицеT3 (x0, y0 - связь один к одному). Список полей из таблицы T1 ограничен рядом условий (т.е. не все что есть в таблице, например x2='t')
Работа с файлами xls Oracle
Доброго времени! Подскажите как реализовать на PL/SQL работу с эксель файлами. т.е. в определенную папку по ftp ежедневно приходят отчеты к примеру 21_01_2012, необходимо создать в оракле таблицу с таким же названием и загрузить данные из эксел, а затем удалить файл который пришел. Если не трудно с примером кода. Заранее спасибо!
Oracle Ora: 00907 извините, возможно действительно слепой, но никак не вижу где не хватает скобки (((( Select CAST((CASE WHEN CHARINDEX('ЗП', 1PO)>0 THEN RIGHT(1PO,LEN(1PO)-CHARINDEX('ЗП',1PO)+1) ELSE NULL END) AS varchar(20)) AfterText, 1PO from Lyb4eg; https://www.cyberforum.ru/ oracle/ thread429682.html
Oracle Отобразить blob https://www.cyberforum.ru/ oracle/ thread429407.html
Здравствуйте, уважаемые гуру! Есть задачка вывести blob в консольхотел сделать это при помощи: select dbms_lob.substr(license_key,1,4000) from licensekey; но судя по всему разрешенный максимум для substr - 4000, а blob больше. Подскажите как быть. Надо достать blob и отобразить его в консоли.
Сделать нормализацию таблицы Oracle
Необходимо сделать нормализацию таблицы, и составить ER-модель Дана исходная таблица: 1) Номер 2) Фамилия 3) Имя 4) Отчество 5) Дата рождения 6) Учебное заведение где учился(ась) до постпления 7) Средний балл
Oracle Как SQL-запросом вывести структуру таблицы? https://www.cyberforum.ru/ oracle/ thread427549.html
Пишу конвертер баз данных (oracle<->postgres). И на очередном этапе написания требуется из oracle "вытащить" структуру таблицы. Поиски в интернете дали конструкцию вроде SHOW CREATE TABLE "table", которая вроде бы возвращает список столбцов и указания на тип данных в этих столбцах. Возможно ли в оракле SQl- запросом получить эти данные?
Oracle Доступ к удаленным базам данных Здравствуйте. Я совершенно не являюсь специалистов по Oracle. У меня такая задача. Есть SAP. Он в связке с Oracle, то есть системные и иные таблицы с данными SAP находятся под управлением Oracle. Oracle находится на удаленном по отношению к серверу SAP сервере. Мой внешний для SAP скрипт (на Perl), который будет запускаться на сервере SAP, должен подсоединиться с удаленной базе данных Oracle и... https://www.cyberforum.ru/ oracle/ thread426948.html
Импорт данных c Excel в Oracle Oracle
Коллеги, мне необходимо просто загрузить данные с excel в oracle (с таблицы в таблицу), как это сделать? Можно ли обойтись без различных даталоудеров? Возможно как то через sql developer (использую его)... Подскажите пожалуйста.
Oracle Не работает команда SHOW Здравствуйте! У меня через command line не работает команда SHOW. Хотел выевести все базы данных, таблицы, а в итоге пишет "unknown show option tables(databases)". Что делать чтобы исправить эту проблему? https://www.cyberforum.ru/ oracle/ thread425338.html
0 / 0 / 0
Регистрация: 07.12.2009
Сообщений: 7
0

Таблицы в PL/SQL - Oracle - Ответ 2417010

23.01.2012, 03:07. Показов 5905. Ответов 6
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте!
У меня есть задание:

Создайте процедуру определения самых активных подписчиков для отделений связи за последнее полугодие.
- Сведения о найденных подписчиках выдавайте на экран по отделениям связи и в алфавитном порядке ФИО внутри каждого отделения.
- Номера отделений и найденное количество самых активных подписчиков для каждого сохраните в промежуточной таблице.

Мне если честно не совсем понятно как в PL/SQL создать промежуточную таблицу. Не получается =(
Про активных подписчиков. Я выбираю из таблицы подписчиков за последние полгода с помощью курсора. Получается надо использовать еще один, чтобы найти максимальное количество подписок?
Помогите, пожалуйста, хотя бы примером.

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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
CREATE OR REPLACE PROCEDURE "ACTIVE_SUBSCRIBER"
IS
 
 
CURSOR id_cur IS
    SELECT код_подписч
    FROM Бланк_подп
    WHERE (EXTRACT(YEAR FROM дата_подп) = (SELECT EXTRACT (YEAR FROM sysdate) FROM dual ) OR (EXTRACT(YEAR FROM дата_подп) = (SELECT EXTRACT (YEAR FROM sysdate) FROM dual)-1)) AND
    (EXTRACT(MONTH FROM дата_подп) = (SELECT EXTRACT (MONTH FROM sysdate) FROM dual) OR ((EXTRACT(MONTH FROM дата_подп) > (12-6+(SELECT EXTRACT (MONTH FROM sysdate) FROM dual)) AND EXTRACT(MONTH FROM дата_подп) < 12)));
 
TYPE table_ID IS TABLE OF NUMBER 
    INDEX BY BINARY_INTEGER;
 
mas_id table_ID;
 
 
i NUMBER;
nothing exception;    
    
BEGIN
 
i := 0;    
DBMS_OUTPUT.ENABLE;
 
 
 
DBMS_OUTPUT.put_line('good');        
        
OPEN id_cur;
 
FETCH id_cur INTO mas_id(i);
IF NOT(id_cur%FOUND) THEN
raise nothing;
END IF;
 
LOOP  
    i := i+1;
    FETCH id_cur INTO mas_id(i);  
    EXIT WHEN id_cur%NOTFOUND;
    
END LOOP;
 
CLOSE id_cur; 
DBMS_OUTPUT.put_line(mas_id(0));     
DBMS_OUTPUT.put_line('good');        
        
EXCEPTION 
    WHEN nothing THEN
    DBMS_OUTPUT.put_line('No such subscriber'); 
 
      
END;​


Вернуться к обсуждению:
Таблицы в PL/SQL Oracle
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.01.2012, 03:07
Готовые ответы и решения:

Получить тип столбца из таблицы в SQL Server посредством Linq to SQL
Как получить тип столбца из таблицы в SQL Server посредством Linq to SQL или используя любой...

Выгрузка таблицы из sql в excel - MS SQL Server 2005
MS SQL Server 2005, Среда SQL Server Management Studio Express. Проблема в выгрузке таблицы из sql...

Сравнение Таблицы Oracle и таблицы excel и вывод в таблицу на SQL сервер
спецы в программировании, хэлп... делаю приложение в VisialStudio. изучила многое простое, а вот с...

Как настроить MS SQL Server, чтобы через Access, можно было редактировать таблицы MS SQL Server?
ВОПРОС: Как настроить MS SQL Server, чтобы через Access, можно было редактировать таблицы MS...

6
23.01.2012, 03:07
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.01.2012, 03:07
Помогаю со студенческими работами здесь

Как sql-ой командой присвоить полю date первой таблицы значение поля date второй таблицы?
Добрый день. Есть 2 таблицы aaa с полями name, date bbb с полями name, date как sql-ой...

SQL как при удалении строки из таблицы БД и потовторно добавления новой строки ID таблицы продолжить
вот я создал таблицу в БД SQL и там первичный ключ заполняется автоматически IDENTITY, скажем...

Таблицы sql
Доброго времени суток! Имеется таблица Преподаватели из 3 колонок : ID (primary key) ,...

256 таблицы в SQL
Ругается что можно обрабатывать 256 таблиц в запросе. Как это можно обойти

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru