Guest User

Untitled

a guest
Oct 6th, 2018
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.91 KB | None | 0 0
  1. import datetime
  2.  
  3. import psycopg2
  4.  
  5. conn = psycopg2.connect(database="emp", user="postgres",
  6. password="12345", host="127.0.0.1", port="5432")
  7.  
  8. cur = conn.cursor()
  9.  
  10. emp_name = str(input("Enter new employee name: "))
  11. while True:
  12. gender = str(input("Type your gender: "))
  13. if gender == 'M' or gender == 'F':
  14. break
  15. hire_date = input("Enter hire date(YYYY-MM-DD): ")
  16. year, month, day = map(int, hire_date.split('-'))
  17. hiredate = datetime.date(year, month, day)
  18. deptid = str(int(input("Enter department ID: ")))
  19. salary = str(int(input("Enter your salary: ")))
  20. cur.execute("INSERT INTO employee(emp_name, gender, hire_date,
  21. deptid, salary) VALUES (%s, %s, %s, %s, %s)",
  22. (emp_name, gender, hire_date, deptid, salary))
  23. cur.execute("SELECT * FROM employee")
  24. rows = cur.fetchall()
  25. print('n'.join(str(row) for row in rows))
  26. print("Created successfully!")
  27.  
  28. conn.commit()
  29.  
  30. conn.close()
Add Comment
Please, Sign In to add comment