Advertisement
thunderoklm

SQL

Jun 6th, 2017
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. function sql_update(name:text, uuid:text, rank: text) :: text:
  2. set {_results::*} to objects in column "name" from result of query "SELECT * FROM {@table} WHERE name = '%{_name}%'" and close
  3. set {_result} to false
  4. loop {_results::*}:
  5. If loop-value is {_name}:
  6. set {_result} to true
  7. If {_result} is false:
  8. update "INSERT INTO `{@table}` (`name`,`uuid`,`rank`,`online`) VALUES ('%{_name}%', '%{_uuid}%', '%{_rank}%', 'OFFLINE')"
  9. return "{@prefix} &7Staff: &9%{_name}% &7Rang: &b%{_rank}% &7Update."
  10. else:
  11. update "UPDATE `{@table}` SET `rank` = '%{_rank}%' WHERE `{@table}`.`name` ='%{_name}%'"
  12. return "{@ban} &7Staff: &9%{_name}% &7Rang: &9%{_rank}% &7Update."
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement