This page is a collection of cheat-sheets for things that I forget often how to do.

Databases

Get all stored procedures that reference a given table

In SQL Server, to find out all stored procedures that mention/use a given table, run this:

SELECT Name
FROM sys.procedures
WHERE OBJECT_DEFINITION(OBJECT_ID) LIKE '%TableNameOrWhatever%'

-- OR, a bit more detailed

SELECT 
    OBJECT_NAME(object_id) AS ProcedureName,
    definition
FROM 
    sys.sql_modules
WHERE 
    definition LIKE '%some text%'
    AND OBJECTPROPERTY(object_id, 'IsProcedure') = 1;

Docker

RabbitMQ

docker run -it --rm --name rabbitmq -p 5672:5672 -p 15672:15672 rabbitmq:3.12-management

MISC

CURL

To retrieve the HTTP status code of a URL, use the following command:

curl -s -o /dev/null -w "%{http_code}" https://carlosschults.net --ssl-no-revoke

PID

As administrator, open the command prompt and run:

netstat -aon | findstr <PORT>

After finding out the PID of the offending process, kill it:

taskkill /PID <PID> /f