mirror of
https://github.com/Microsoft/sql-server-samples.git
synced 2025-12-08 14:58:54 +00:00
Adding the samples content from extending the getting started website for azure specific workflows
37 lines
1.1 KiB
Python
37 lines
1.1 KiB
Python
import pyodbc
|
|
server = 'your_server.database.windows.net'
|
|
database = 'your_database'
|
|
username = 'your_user'
|
|
password = 'your_password'
|
|
cnxn = pyodbc.connect('DRIVER={ODBC Driver 17 for SQL Server};SERVER='+server+';DATABASE='+database+';UID='+username+';PWD='+ password)
|
|
cursor = cnxn.cursor()
|
|
|
|
print ('Inserting a new row into table')
|
|
#Insert Query
|
|
tsql = "INSERT INTO Employees (Name, Location) VALUES (?,?);"
|
|
with cursor.execute(tsql,'Jake','United States'):
|
|
print ('Successfully Inserted!')
|
|
|
|
|
|
#Update Query
|
|
print ('Updating Location for Nikita')
|
|
tsql = "UPDATE Employees SET Location = ? WHERE Name = ?"
|
|
with cursor.execute(tsql,'Sweden','Nikita'):
|
|
print ('Successfully Updated!')
|
|
|
|
|
|
#Delete Query
|
|
print ('Deleting user Jared')
|
|
tsql = "DELETE FROM Employees WHERE Name = ?"
|
|
with cursor.execute(tsql,'Jared'):
|
|
print ('Successfully Deleted!')
|
|
|
|
|
|
#Select Query
|
|
print ('Reading data from table')
|
|
tsql = "SELECT Name, Location FROM Employees;"
|
|
with cursor.execute(tsql):
|
|
row = cursor.fetchone()
|
|
while row:
|
|
print (str(row[0]) + " " + str(row[1]))
|
|
row = cursor.fetchone() |