У нас вы можете посмотреть бесплатно Как выполнить функцию Oracle из скрипта Python | Программирование на Python или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Это девятое видео из серии видеоуроков «Программирование баз данных на Python». В этом видео мы рассмотрим, как подключиться к базе данных Oracle с помощью пакета cx_oracle и выполнить функции Oracle с помощью метода callfunc. Мы также рассмотрим, как передавать параметры функции из скрипта Python и сохранять результат в переменной Python. Как выполнить функцию Oracle из скрипта Python? result = callfunc(function_name,output_variable, parameters) Параметр returnType для callfunc() должен быть типом Python, одним из типов cx_Oracle или типом объекта. Выполняемые действия: =============== Создание соединения Создание курсора Выполнение функции с помощью callfunc Закрытие курсора Закрытие соединения cx_Oracle — это модуль расширения Python, обеспечивающий доступ к базе данных Oracle. Он соответствует спецификации Python Database API 2.0 со значительным количеством дополнений и несколькими исключениями. cx_Oracle 7 был протестирован с Python версии 2.7 и версиями 3.5–3.8. Вы можете использовать cx_Oracle с клиентскими библиотеками Oracle 11.2, 12, 18 и 19. Стандартная совместимость клиент-серверных версий Oracle позволяет подключаться как к старым, так и к новым базам данных. Например, клиентские библиотеки Oracle 19c могут подключаться к Oracle Database 11.2. Ссылки на все видео по программированию баз данных на Python ========================================================================= 1. Установите cx_Oracle: • Python | How to Install python packages 2. Создайте подключение и таблицу: • Python Programming | Connect to an Oracle ... 3. Вставьте запись в таблицу с помощью execute(): • Python programming | Insert data into data... 4. Вставьте несколько записей в таблицу с помощью executemany(): • Python programming | How to insert multipl... 5. Извлеките все данные из таблицы с помощью fetchall(): • Python programming | Select or get data fr... 6. Извлеките одну запись из таблицы с помощью функции fetchone(): • Python programming | Select or get data fr... 7. Извлечение заданного количества записей из таблицы с помощью функции fetchmany(): • How to read data from table in python | ex... 8. Использование переменных привязки в операторе select для избежания усложнения запроса операцией конкатенации: • Python programming | Executing SQL queries... 9. Использование метода callproc для выполнения процедуры Oracle с параметрами: • Python programming | How to execute Oracle... 10. Использование метода callfunc для выполнения функции Oracle с параметрами: • How to execute Oracle Function from Python... Инструменты, используемые для создания и выполнения скриптов: ======================================================= VSCode - Visual Studio Code Разработчик SQL Ссылки, использованные при создании контента: ========================================== https://en.wikipedia.org/wiki/Pip_(pa...) https://oracle.github.io/python-cx_Or... https://github.com/oracle/python-cx_O... Подпишитесь на канал: https://www.youtube.com/@KishanMashru... Другие плейлисты: Концепции хранилищ данных: • Data Warehousing Concepts Python и базы данных: • Python | How to Install python packages Вопросы для собеседования по SQL и PL/SQL: • SQL AND PL/SQL INTERVIEW QUESTIONS Концепции SQL и PL/SQL: • SQL and PLSQL Контент и видео созданы: Кишаном Машру