Advertisement
Guest User

Untitled

a guest
Jul 27th, 2017
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 0.53 KB | None | 0 0
  1. CREATE FUNCTION erFullur(@Bnr VARCHAR(5), @Ferd INT)
  2. RETURNS INT
  3. AS
  4. BEGIN
  5.    IF(
  6.         SELECT COUNT(*)FROM FerdamennBilar  
  7.         WHERE Bnr = @Bnr AND FBFerd = @Ferd
  8.    )>=  
  9.    (
  10.         SELECT Bsaetafjoldi FROM Bilar WHERE Bnr = @Bnr  
  11.    ) RETURN 1
  12.    RETURN 0  
  13. END
  14.  
  15. CREATE PROCEDURE skraFiBil(@Fnr INT, @Bnr VARCHAR(5), @Ferd INT)
  16. AS
  17. BEGIN
  18.   IF dbo.erFullur(@Bnr, @Ferd)<> 0
  19.      raiserror('Bíllinn er fullur',11,1)
  20.   ELSE
  21.      INSERT INTO FerdamennBilar(Fnr,Bnr,FBferd) VALUES(@Fnr,@Bnr,@Ferd)
  22. END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement