f1058 store procedure 5

STORE PROCEDURE

DEFINISI



Store Procedure adalah kumpulan dari perintah Transact-SQL yang dikompile dalam satu unit untuk
dijalankan bersama.

DALAM SQL SERVER STORE PROCEDURE
MEMILIKI KEMAMPUAN ANTARA LAIN

• Menerima parameter input dan mengembalikan beberapa nilai parameter output dari procedure yang
dipanggil.
• Mengandung statement pemrograman yang melakukan operasi terhadap database termasuk
memanggil store procedure lain.
• Memberikan status yang mengindikasikan keberhasilan atau kegagalan eksekusi store procedure

KEUNTUNGAN PEMAKAIAN STORE
PROCEDURE ADALAH :


• Merupakan pemrograman modular
• Memungkinkan eksekusi lebih cepat
• Mengurangi trafik jaringan
• Dapat digunakan sebagai mekanisme sekurit

TIPE DATA PADA PEMROGRAMAN SERVER
• Numeric
• Money
• Numeric Precession
• Date Time
• Strings
• Unicode Character Strings
• Binary Strings
• Tipe Data Lain

NUMERIC

• Bigint
• int
• smallint

• tnyint
• Bit
• Decimal dan Numeric

MONEY

• Money
• SmallMoney

NUMERIC PRECESSION

• Float
• Real

DATE TIME

• Datetme
• Smalldatetme

STRINGS


• Char
• Varchar
• Text

UNICODE CHARACTER STRINGS

• Nchar
• Nvchar
• Ntext

BINARY STRINGS

• Binary
• Varbinary
• image

TIPE DATA LAIN

• Cursor

• Timestamp
• uniqueidentfier

OPERATOR
• + (positf), - (negatf), ~ (birwise NOT)
• * (perkalian), / (pembagian), % (modulus)
• + (penjumlahan), + (pengabungan), - (pengurangan)
• =, >, =, , !< (perbandingan)
• ^ (bitwise exclusive OR), & (bitwise AND), | (bitwise OR)
• NOT
• AND
• ALL, ANY, BETWEEN, IN, LIKE, OR, SOME
• = (penugasan)