Advertisement
JoelSjogren

Untitled

Aug 9th, 2022
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.55 KB | None | 0 0
  1. clear_functions()
  2.  
  3. cur.execute("""
  4. SET @base_value = 3,
  5. @extracting_column = 30,
  6. @number_of_columns = 40,
  7. @number_of_layers = 5,
  8. @active_side = 1;
  9. """)
  10.  
  11. cur.execute("""
  12. CREATE FUNCTION flip_side
  13. (
  14. side INT
  15. )
  16. RETURNS int
  17. BEGIN
  18. IF (side = 1) THEN
  19. return 2;
  20. ELSE
  21. return 1;
  22. END IF;
  23. END
  24. """)
  25.  
  26. cur.execute("""
  27. CREATE FUNCTION flip_column
  28. (
  29. column_ INT
  30. )
  31. RETURNS int
  32. BEGIN
  33. return @number_of_columns - column_ + 1;
  34. END
  35. """)
  36.  
  37. cur.execute('SELECT flip_column(4)')
  38. cur.fetchall()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement