CodeBlanks Logo Icon CodeBlanks

CALL

Invoke a procedure.

CALL

You run a procedure with CALL. Parameters go in parentheses.

CALL add_product('Kalem', 5);

This query calls the procedure with parameters.

CALL — details

CALL is written with the procedure name and parameters in parentheses.

For example, CALL add_product('Kalem', 5); adds a new product. Because a procedure doesn't return a value, it can't be used inside a SELECT.

Practice CALL

Call add_product with CALL passing 'Kalem' and 5.

Starter code

query.sql
-- call procedure
CALL

Sample solution

query.sql
CALL add_product('Kalem', 5);

Expected output

Procedure çağrıldı

Questions and answers

Review the lesson questions together with their answers. To test yourself, solve the lesson interactively.

1 How is a procedure called?

  • SELECT ile
  • RUN ile
  • CALL ile Correct answer
  • EXECUTE ile

Explanation: A procedure is called with CALL.

2 Add CALL

Question
____ add_product('Kalem', 5);
Answer
CALL add_product('Kalem', 5);

Explanation: A stored procedure is run with CALL; parameters go inside the parentheses.

3 CALL: match the terms

Term Meaning
CALL call
parameter parentheses
procedure procedure
run execute

All lessons in Advanced