Skip to content

Instantly share code, notes, and snippets.

@Rizwan-Hasan
Last active October 7, 2019 12:06
Show Gist options
  • Save Rizwan-Hasan/5234eda14911861d45d0a7b5c7de4aab to your computer and use it in GitHub Desktop.
Save Rizwan-Hasan/5234eda14911861d45d0a7b5c7de4aab to your computer and use it in GitHub Desktop.
import cx_Oracle
def main():
# Variables
username: str = "HR"
password: str = "<YOUR_PASSWORD>"
host: str = "localhost"
service: str = "XE"
# Connection establishing
connection = None
try:
connection = cx_Oracle.connect(
username,
password,
"{0}/{1}".format(host, service)
)
print("Connection successful")
except cx_Oracle.DatabaseError as e:
print(e)
# Executing DDL
cursor = connection.cursor()
cursor.execute("SELECT FIRST_NAME, LAST_NAME FROM EMPLOYEES")
# Printing output
for i in cursor:
print(i)
connection.close()
if __name__ == '__main__':
main()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment