Sunteți pe pagina 1din 2

use VMS SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO --- ******** Creating New Procedure********* CREATE PROCEDURE sp_vehicle_info @Vehicleno

nchar(20), @Vehicleid int, @Vehiclemodel nchar(20), @insurancenum int, @Insurancedate date, @Fcdate date AS BEGIN SET NOCOUNT ON; insert into Vehicle_info (Vehicle_no ,Vehicle_id ,Vehicle_model ,Insurance_num ,Insurance_date ,FC_date )values(@Vehicleno, @Vehicleid ,@Vehiclemodel ,@insuran cenum ,@Insurancedate ,@Fcdate ) END GO --- *******ADDING NEW RECORDS******* alter procedure sp_vehicle_info @Vehicleno nchar(20), @Vehicleid int, @Vehiclemodel nchar(20), @insurancenum int, @Insurancedate date, @Fcdate date AS BEGIN SET NOCOUNT ON; insert into Vehicle_info (Vehicle_no ,Vehicle_id ,Vehicle_model ,Insurance_num ,Insurance_date ,FC_date )values(@Vehicleno, @Vehicleid ,@Vehiclemodel ,@insuran cenum ,@Insurancedate ,@Fcdate ) END go /* Updating Existing Records */

alter procedure sp_vehicle_info @Vehicleno nchar(20),@Vehicleid int, @Vehiclemodel nchar(20), @insurancenum int, @Insurancedate date, @Fcdate date AS BEGIN SET NOCOUNT ON; if not exists(select 1 from Vehicle_info where Vehicle_no =@Vehicleno)

begin insert into Vehicle_info (Vehicle_no ,Vehicle_id ,Vehicle_model ,Insura nce_num ,Insurance_date ,FC_date )values(@Vehicleno, @Vehicleid ,@Vehiclemodel , @insurancenum ,@Insurancedate ,@Fcdate ) end else begin Update Vehicle_info set Vehicle_no =@Vehicleno ,Vehicle_model =@Vehiclemode l ,Insurance_num =@insurancenum ,Insurance_date =@Insurancedate ,FC_date =@Fcdat e where Vehicle_id =@Vehicleid end END go /* ******** Deleting Existing Record****** */

alter procedure sp_vehicle_info @Vehicleno nchar(20),@Vehicleid int, @Vehiclemodel nchar(20), @insurancenum int, @Insurancedate date, @Fcdate date AS BEGIN SET NOCOUNT ON; if exists(select 1 from Vehicle_info where Vehicle_no =@Vehicleno) begin delete from Vehicle_info where Vehicle_no = @Vehicleno end end gog

S-ar putea să vă placă și