Advertisement
Guest User

Untitled

a guest
Nov 2nd, 2016
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.70 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. DBUSER='chyuen'
  4. DBPASSWORD='12242466'
  5. DB='oracle.scs.ryerson.ca'
  6.  
  7. num = 0
  8. table_name = ""
  9. data = ""
  10. echo "Enter 1. to create SQL tables"
  11. echo "Enter 2. to drop SQL tables"
  12. echo "Enter 3. to add data into a SQL table"
  13. echo "Enter 4. to view SQL tables"
  14. echo "Enter 5. exit"
  15. read num
  16.  
  17.  
  18. while [ $num -ne 5 ]
  19. do
  20. if [ $num -eq 1 ]
  21. then
  22. echo "You entered $num"
  23. sqlplus64 "chyuen/12242466@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(Host=oracle.scs.ryerson.ca)(Port=1521))(CONNECT_DATA=(SID=orcl)))" << EOF
  24. CREATE TABLE julian(
  25. Name VARCHAR2(25));
  26. exit;
  27. EOF
  28. fi
  29. if [ $num -eq 2 ]
  30. then
  31. echo "Your entered $num"
  32. sqlplus64 "chyuen/12242466@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(Host=oracle.scs.ryerson.ca)(Port=1521))(CONNECT_DATA=(SID=orcl)))" << EOF2
  33. DROP TABLE julian;
  34. exit;
  35. EOF2
  36. fi
  37. if [ $num -eq 3 ]
  38. then
  39. echo "Insert the table you want to add data to"
  40. read table_name
  41. echo "What do you want to add in $table_name?"
  42. read data
  43. sqlplus64 "chyuen/12242466@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(Host=oracle.scs.ryerson.ca)(Port=1521))(CONNECT_DATA=(SID=orcl)))" << EOF
  44. INSERT INTO $table_name Values ('$data');
  45. exit;
  46. EOF
  47.  
  48. fi
  49. echo "Enter 1. to create SQL tables"
  50. echo "Enter 2. to drop SQL tables"
  51. echo "Enter 3. to add data into a SQL table"
  52. echo "Enter 4. to view SQL tables"
  53. echo "Enter 5. exit"
  54. read num
  55.  
  56. if [ $num -eq 4 ]
  57. then
  58. echo "Which table do you want to view?"
  59. read table_name
  60. sqlplus64 "chyuen/12242466@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(Host=oracle.scs.ryerson.ca)(Port=1521))(CONNECT_DATA=(SID=orcl)))" << EOF
  61. SELECT * FROM $table_name;
  62. exit;
  63. EOF
  64. fi
  65. done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement