MIS 325 Lecture Notes - Lecture 27: Transaction Processing System, Stored Procedure, Sql

70 views2 pages
MIS 325 Procedures 3.4
Why procedures?
o So that you do not have to keep rewriting code
o Procedures do repetitive tasks
Parameters for procedures
o Input parameters cannot be changed
Input cannot change value during a procedure
o Output can be changed
Syntax
o CREATE [OR REPLACE] PROCEDURE procedure_name
o [(
parametername1, datatype
o )]
o {IS|AS}
o PL/SQL Block
3 ways to get stored procedure
o call statement
CALL procedure name(parameters)
‘ ‘ around number because varchar
o write a script
BEGIN
Procedure name (parameters)
END
o Script that passes parameters by name
BEGIN
Procedure name(
o Parameter and value
o Parameter and value)
END
Functions vs procedures
o To be part of a table, use function
o To update table, use procedures
o Functions used in class
Aggregate
Sum
Min
o Works with
String
Dates
numbers
Max
o User defined functions
Very similar to stored procedure
Except:
Always returns a value
find more resources at oneclass.com
find more resources at oneclass.com
Unlock document

This preview shows half of the first page of the document.
Unlock all 2 pages and 3 million more documents.

Already have an account? Log in

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers

Related Documents