Advertisement
JoelSjogren

Untitled

Aug 9th, 2022
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 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. DELIMITER //
  13. CREATE FUNCTION flip_side
  14. (
  15. side INT
  16. )
  17. RETURNS int
  18. BEGIN
  19. IF (side = 1) THEN
  20. return 2;
  21. ELSE
  22. return 1;
  23. END IF;
  24. END // DELIMITER;
  25. """)
  26.  
  27. cur.execute("""
  28. CREATE FUNCTION flip_column
  29. (
  30. column_ INT
  31. )
  32. RETURNS int
  33. BEGIN
  34. return @number_of_columns - column_ + 1;
  35. END
  36. """)
  37.  
  38. cur.execute('SELECT flip_column(4)')
  39. cur.fetchall()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement