Naredba CREATE PROCEDURE

Primjenjuje se na
Access za Microsoft 365 Access 2021 Access 2019 Access 2016

Stvara spremljenu proceduru.

Napomena

Modul baze podataka programa Microsoft Access ne podržava korištenje naredbe CREATE PROCEDURE ni drugih DDL naredbi u bazama podataka koje nisu stvorene pomoću modula programa Microsoft Access.

Sintaksa

CREATE PROCEDURE procedure (param1 vrstapodataka[; param2 vrstapodataka][, ...]) AS sqlnaredba

Naredba CREATE PROCEDURE sastoji se od tri dijela:

Dio Opis
procedura Naziv procedure.
param1, param2 Od jednog do 255 naziva polja ili parametara.
vrstapodataka Jedna od primarnih vrsta podataka programa Microsoft Access SQL ili njihovi sinonimi.
sqlnaredba SQL naredba, primjerice SELECT, UPDATE, DELETE, INSERT, CREATE TABLE, DROP TABLE itd.

      

Primjer

CREATE PROCEDURE Sales_By_CountryRegion ([Beginning Date] DateTime, [Ending Date] DateTime) AS SELECT Customer, [Ship Address] WHERE [Shipped Date] Between [Beginning Date] And [Ending Date]
      

Napomene

SQL procedura sastoji se od klauzule PROCEDURE kojom je određen naziv procedure, neobaveznog popisa definicija parametara i jedne SQL naredbe.

Naziv procedure ne može biti jednak nazivu postojeće tablice.