background top icon
background center wave icon
background filled rhombus icon
background two lines icon
background stroke rhombus icon

Скачать "PL/SQL tutorial 43: Calling Notation for PL/SQL Subroutines in Oracle Database By Manish Sharma"

input logo icon
"videoThumbnail PL/SQL tutorial 43: Calling Notation for PL/SQL Subroutines in Oracle Database By Manish Sharma
Оглавление
|

Оглавление

0:00
Introduction
0:22
What is Calling Notation
4:05
Named Calling Notation
4:38
Example
Теги видео
|

Теги видео

SQL
rebellion rider
SQL tutorials
PL/SQL tutorials
PL/SQL
ORACLE DBA tutorials
OCA
OCP
SQL Expert
SQL Developer
sql tutorials for beginners
SQL expert tutorials
The code makers
programming
computer programming
calling notation
PL/SQL Subroutines
PL/SQL Function overiding
named calling notation
structured query language
sql server
learn sql
Субтитры
|

Субтитры

subtitles menu arrow
  • enАнглийский
Скачать
00:00:00
Большинство интернет-диссертов взято с сайта
00:00:01
rebellionrider.com, где мы
00:00:03
изучаем SQL pl/sql и базу данных Oracle.
00:00:06
Первая часть этого руководства посвящена вызову
00:00:08
нотаций для подпрограммы-сиквела PL, поскольку
00:00:11
в последних двух сериях мы изучаем
00:00:13
концепции подпрограмм-сиквелов PL,
00:00:15
такие как функции. и хранимые процедуры,
00:00:18
поэтому становится обязательным говорить об
00:00:20
их нотациях вызова. Итак, что такое нотация вызова.
00:00:23
Нотация вызова - это
00:00:25
способ предоставления значений
00:00:27
параметрам подпрограммы, такой как
00:00:30
функция продолжения PL или хранимая процедура в
00:00:32
продолжении Oracle PL, есть три типа
00:00:34
из нотаций вызова это
00:00:36
позиционная нотация именованная нотация и
00:00:39
смешанная нотация вызова. Мы собираемся
00:00:42
выполнить все вышеперечисленные
00:00:44
нотации вызова одну за другой. Давайте начнем с
00:00:46
первой, которая представляет собой позиционную
00:00:48
нотацию. В позиционной нотации вам нужно
00:00:50
указать значение для каждой формальной нотации.
00:00:53
параметр в последовательном порядке. Это
00:00:55
означает, что вы должны предоставить
00:00:57
значения формальных параметров в том
00:01:00
же порядке, в котором они объявлены в
00:01:02
процедуре или функции. Это та
00:01:04
же нотация, которую мы использовали в
00:01:06
предыдущем уроке, где мы узнали, как
00:01:08
создать функции и процедуры-продолжения PL,
00:01:10
и что, если мы уже
00:01:13
видели пример позиционной нотации,
00:01:14
означает ли это, что я собираюсь перейти к
00:01:17
следующей нотации вызова, определенно нет,
00:01:19
мы не делаем этого здесь, на этом канале, я
00:01:22
собираюсь сделать пример, демонстрирующий
00:01:24
позиционную запись, прямо здесь, прямо
00:01:27
сейчас, только для вас, но до этого здесь я
00:01:30
использовал термин «формальный параметр», если
00:01:32
он вас смущает, тогда вы должны прочитать этот
00:01:35
блог на моем веб-сайте, где я
00:01:39
подробно объяснил концепции формального и фактического параметра. вы можете найти
00:01:41
ссылку на своем экране, а также в
00:01:43
описании видео, которое, как
00:01:46
говорится, давайте продолжим и выполним пример, который
00:02:10
мы уже видели
00:02:13
в предыдущем руководстве по продолжению PL о том,
00:02:16
как создать хранимую процедуру с
00:02:18
параметрами, кроме что на этот раз я
00:02:21
добавил дополнительный оператор вывода СУБД,
00:02:24
в любом случае эта конкретная процедура имеет
00:02:27
два параметра: первый - это
00:02:30
идентификатор подчеркивания EP, а второй -
00:02:33
повышение подчеркивания SEL в позиционной
00:02:35
записи, мы должны предоставить значения
00:02:38
этим двум параметрам таким же образом, как и
00:02:40
они объявлены, давайте посмотрим, как
00:02:42
сначала скомпилируем и создадим эту
00:02:45
процедуру, процедура успешно создана,
00:02:50
давайте напишем оператор вызова процедуры,
00:02:53
используя ключевое слово выполнения, но перед
00:02:55
этим давайте закроем вывод этого сценария,
00:02:57
отлично, вот и мы, как вы можете видеть сразу
00:03:05
после имени процедуры, ячейка подчеркивания EMP
00:03:07
Я указал два значения, эти
00:03:10
два значения называются фактическими параметрами:
00:03:13
первое значение, равное 40,
00:03:16
соответствует первому формальному параметру,
00:03:18
который является идентификатором подчеркивания DEP, а второе
00:03:22
значение соответствует второму
00:03:24
параметру, который является подчеркиванием SEL,
00:03:26
переключение их позиций повлияет на
00:03:28
результат. и может выдать вам
00:03:30
ошибку, поэтому избегайте этого, предположим, что теперь у вас есть
00:03:33
подпрограмма с параметрами, некоторые из
00:03:36
этих параметров являются обязательными, но некоторые
00:03:38
из них являются необязательными, и вы хотите
00:03:41
передать значения только обязательным,
00:03:43
мы не можем сделать это с помощью позиционной нотации
00:03:46
вызова потому что в
00:03:48
нотациях позиционных вызовов мы должны предоставлять
00:03:50
значения всем параметрам в соответствии
00:03:53
с их положением, поэтому теперь в таком случае,
00:03:55
каковы наши варианты: один из них заключается в том, что мы можем
00:03:59
воспользоваться преимуществами нотации именованного вызова,
00:04:01
так что это за нотация именованного вызова, нотация
00:04:05
именованного вызова позволяет вы передаете
00:04:08
значения формальным параметрам, используя
00:04:10
их имена, это, в свою очередь, позволит вам
00:04:13
присваивать значения только обязательным параметрам или сохранять
00:04:16
обязательные параметры, чтобы присваивать
00:04:18
значения формальным параметрам, используя
00:04:21
их имена,
00:04:22
мы используем оператор ассоциации, это
00:04:25
комбинация знака равенства и
00:04:27
знак больше, чем мы пишем имя
00:04:30
формального параметра в левой части
00:04:32
оператора и значение, которое вы
00:04:34
хотите присвоить в правой части
00:04:36
оператора, давайте сделаем пример и
00:04:39
научимся использовать обозначение именованного вызова
00:04:41
для вызова подпрограммы давайте
00:04:43
напишем новый код, но для этого нам нужно
00:04:46
очистить экран, вот и мы
00:05:24
здесь, у нас есть очень простая функция,
00:05:27
которая принимает три параметра и
00:05:29
возвращает туда, поэтому среди этих трех
00:05:31
параметров два являются обязательными, а один
00:05:34
необязательным с значение по умолчанию 0 в случае
00:05:36
позиционной записи, когда мы вызываем эту
00:05:39
функцию, для нас становится обязательным
00:05:41
передавать значения всем этим параметрам, если этого не
00:05:43
сделать, это вызовет ошибку, и
00:05:46
ошибка возникает,
00:05:47
вы видели эту ошибку, ужас, нет,
00:05:50
неважно, давайте двигаться вперед в
00:05:52
разделе выполнения у нас есть три
00:05:55
оператора вывода СУБД и письменный класс.
00:05:57
Эти три оператора вывода СУБД в
00:05:59
разделе выполнения призваны добавить больше
00:06:02
ясности и показать вам, как значения
00:06:04
присваиваются формальным
00:06:05
параметрам во время вызова функции,
00:06:08
давайте попробуем вызвать эту функцию
00:06:10
сначала используя позиционную нотацию, давайте сделаем одну
00:06:13
вещь, давайте откроем отдельный рабочий лист,
00:06:14
а затем напишем оператор вызова функции,
00:06:29
давайте скомпилируем и выведем ошибку еще раз, попробуйте,
00:06:40
нет, еще раз ошибка, сейчас невозможно опустить
00:06:44
этот необязательный параметр в позиционной
00:06:46
записи вызова подпрограммы
00:06:48
давайте попробуем вызвать эту функцию,
00:06:50
используя нотацию именованного вызова, но сначала
00:06:53
давайте закроем вывод этого сценария и очистим
00:06:55
экран,
00:06:56
хорошо, отлично,
00:07:17
чтобы сделать вызов функции с использованием именованной
00:07:19
нотации, очиститель. Я внес некоторые изменения
00:07:21
в анонимный блог, здесь у меня есть
00:07:24
результат подчеркивания переменной var, в котором
00:07:27
я я присваиваю значение, возвращаемое нашей
00:07:29
функцией. Теперь вы можете посмотреть мое
00:07:32
продолжение урока 39 по PL, чтобы получить более глубокие
00:07:34
знания о том, как создавать функции, как
00:07:37
вы можете видеть в вызове функции. Я
00:07:39
присвоил число 5 третьему
00:07:41
параметру и 2 первому параметру. параметр,
00:07:43
и я не присвоил никакого значения
00:07:46
второму параметру, который представляет собой var подчеркивание
00:07:49
два, так что, ребята, как вы думаете,
00:07:51
сработает ли он на этот раз или выдаст нам ошибку, как в
00:07:53
предыдущем подъеме, давайте выполним и
00:07:56
выясним, нет ли проблем, на этот раз функция
00:07:59
выполняется успешно и вот
00:08:01
результат в результате вы можете видеть, что
00:08:03
цифра два присвоена первому
00:08:05
параметру var подчеркивание один, а цифра
00:08:09
пять присвоена третьему параметру
00:08:11
var подчеркивание три, а второй
00:08:15
параметр использует значение по умолчанию, которое
00:08:17
мы назначили во время создания
00:08:19
функцию, и в конце концов мы имеем
00:08:22
результат всех этих значений, используя один и
00:08:26
тот же V, к которому теперь можно вызвать хранимую процедуру, вот как
00:08:28
вы можете воспользоваться преимуществами нотации
00:08:31
именованного вызова, особенно
00:08:33
когда вы хотите вызвать подпрограмму,
00:08:35
передавая значения выборочно
00:08:37
не -только официальные параметры, вы можете
00:08:40
зайти в мой блог и узнать, как
00:08:42
вызывать подпрограммы, используя смешанную
00:08:44
нотацию вызова в базе данных Oracle, а также
00:08:46
более глубокое знание всех вышеперечисленных
00:08:48
концепций, которые мы обсуждали в
00:08:50
сегодняшнем видео, вот и все, что касается этого видео,
00:08:52
если вы не связались со мной в моих
00:08:55
социальных сетях, тогда сделайте это прямо сейчас,
00:08:57
все мои контактные ссылки есть в
00:08:59
описании, а также, если вы узнали
00:09:01
что-то новое и вам понравилось смотреть,
00:09:03
нажмите кнопку «палец вверх» и
00:09:05
обязательно подпишитесь, потому что я буду
00:09:07
скоро вернемся с новым интересным руководством.
00:09:09
Спасибо за просмотр. Это Маниш из
00:09:11
rebellion trader.com.

Описание:

RebellionRider.com back with another PL/SQL Tutorial explaining the concepts of Calling Notation for Subroutines such as Functions and Stored Procedures by Manish Sharma ------------------------------------------------------------------------ ►►►LINKS◄◄◄ Blog: https://www.rebellionrider.com/calling-notation-for-pl-sql-subroutines-in-oracle-database/ Tutorial ► http://www.rebellionrider.com/actual-parameters-versus-formal-parameters/ ------------------------------------------------------------------------- ►Make sure you SUBSCRIBE and be the 1st one to see my videos! ------------------------------------------------------------------------- ►►►Find me on Social Media◄◄◄ Follow What I am up to as it happens on https://twitter.com/rebellionrider http://instagram.com/rebellionrider https://workspaceupdates.googleblog.com/2023/04/new-community-features-for-google-chat-and-an-update-currents%20.html http://in.linkedin.com/in/mannbhardwaj/ ___Facebook Official Page___ https://www.facebook.com/RebellionRider.official/ You can also Email me at for E-mail address please check the About section Please please LIKE and SHARE my videos it makes me happy. Thanks for liking, commenting, sharing and watching more of our videos This is Manish from RebellionRider.com ♥ I LOVE ALL MY VIEWERS AND SUBSCRIBERS

Готовим варианты загрузки

popular icon
Популярные
hd icon
HD видео
audio icon
Только звук
total icon
Все форматы
* — Если видео проигрывается в новой вкладке, перейдите в неё, а затем кликните по видео правой кнопкой мыши и выберите пункт "Сохранить видео как..."
** — Ссылка предназначенная для онлайн воспроизведения в специализированных плеерах

Вопросы о скачивании видео

mobile menu iconКак можно скачать видео "PL/SQL tutorial 43: Calling Notation for PL/SQL Subroutines in Oracle Database By Manish Sharma"?mobile menu icon

  • Сайт http://unidownloader.com/ — лучший способ скачать видео или отдельно аудиодорожку, если хочется обойтись без установки программ и расширений. Расширение UDL Helper — удобная кнопка, которая органично встраивается на сайты YouTube, Instagram и OK.ru для быстрого скачивания контента.

  • Программа UDL Client (для Windows) — самое мощное решение, поддерживающее более 900 сайтов, социальных сетей и видеохостингов, а также любое качество видео, которое доступно в источнике.

  • UDL Lite — представляет собой удобный доступ к сайту с мобильного устройства. С его помощью вы можете легко скачивать видео прямо на смартфон.

mobile menu iconКакой формат видео "PL/SQL tutorial 43: Calling Notation for PL/SQL Subroutines in Oracle Database By Manish Sharma" выбрать?mobile menu icon

  • Наилучшее качество имеют форматы FullHD (1080p), 2K (1440p), 4K (2160p) и 8K (4320p). Чем больше разрешение вашего экрана, тем выше должно быть качество видео. Однако следует учесть и другие факторы: скорость скачивания, количество свободного места, а также производительность устройства при воспроизведении.

mobile menu iconПочему компьютер зависает при загрузке видео "PL/SQL tutorial 43: Calling Notation for PL/SQL Subroutines in Oracle Database By Manish Sharma"?mobile menu icon

  • Полностью зависать браузер/компьютер не должен! Если это произошло, просьба сообщить об этом, указав ссылку на видео. Иногда видео нельзя скачать напрямую в подходящем формате, поэтому мы добавили возможность конвертации файла в нужный формат. В отдельных случаях этот процесс может активно использовать ресурсы компьютера.

mobile menu iconКак скачать видео "PL/SQL tutorial 43: Calling Notation for PL/SQL Subroutines in Oracle Database By Manish Sharma" на телефон?mobile menu icon

  • Вы можете скачать видео на свой смартфон с помощью сайта или pwa-приложения UDL Lite. Также есть возможность отправить ссылку на скачивание через QR-код с помощью расширения UDL Helper.

mobile menu iconКак скачать аудиодорожку (музыку) в MP3 "PL/SQL tutorial 43: Calling Notation for PL/SQL Subroutines in Oracle Database By Manish Sharma"?mobile menu icon

  • Самый удобный способ — воспользоваться программой UDL Client, которая поддерживает конвертацию видео в формат MP3. В некоторых случаях MP3 можно скачать и через расширение UDL Helper.

mobile menu iconКак сохранить кадр из видео "PL/SQL tutorial 43: Calling Notation for PL/SQL Subroutines in Oracle Database By Manish Sharma"?mobile menu icon

  • Эта функция доступна в расширении UDL Helper. Убедитесь, что в настройках отмечен пункт «Отображать кнопку сохранения скриншота из видео». В правом нижнем углу плеера левее иконки «Настройки» должна появиться иконка камеры, по нажатию на которую текущий кадр из видео будет сохранён на ваш компьютер в формате JPEG.

mobile menu iconСколько это всё стоит?mobile menu icon

  • Нисколько. Наши сервисы абсолютно бесплатны для всех пользователей. Здесь нет PRO подписок, нет ограничений на количество или максимальную длину скачиваемого видео.