2
0
mirror of https://github.com/chubin/cheat.sheets synced 2024-11-12 19:10:26 +00:00

introduce sqlcmd sheet

This commit is contained in:
adamsnimbus 2021-07-05 15:45:34 +10:00
parent ec4117f8f8
commit 8e05a636ca

20
sheets/sqlcmd Normal file
View File

@ -0,0 +1,20 @@
# sqlcmd utility for SQL Server
# connect to a database server with user
sqlcmd -S localhost,1433 -U username
# connect to a database server on specific db instance
sqlcmd -S localhost,1433 -U username -P password -d target_db
# change a password
sqlcmd -U username -P oldpassword -Z newpassword
# run a sql script against a database with variable (stdout)
sqlcmd -S localhost,1433 -U username -v SOME_VARIABLE="foo" -i "/path/to/script.sql"
# run a cmd line query and exit
sqlcmd -S localhost,1433 -U username -Q "INSERT QUERY HERE"
# check if a database exists using cmd line query (return 1 if True)
sqlcmd -S localhost,1433 -U username -h -1 -W -Q "SET NOCOUNT ON;SELECT 1 FROM sys.databases WHERE [Name] = N'YOURDBNAME'")