SQL

Difference between Insert into Select into SQL Server

In SQL Server, the INSERT INTO and SELECT INTO statements are used for inserting data, but they serve different purposes and have distinct behaviors. Here’s a breakdown of the differences: INSERT INTO Syntax: INSERT INTO TargetTable (Column1, Column2) SELECT Column1, Column2 FROM SourceTable WHERE Condition; SELECT INTO Purpose: The SELECT INTO statement creates a new […]

SQL

Find a specific column Name in all tables of a database – SQL Server

Below is the query for searching only tables. SELECT c.name AS ‘ColumnName’ ,t.name AS ‘TableName’ FROM sys.columns c JOIN sys.tables t ON c.object_id = t.object_id WHERE c.name LIKE ‘%columnName%’ ORDER BY TableName ,ColumnName; If you want to search both tables and views – replace Sys.Columns toINFORMATION_SCHEMA.COLUMNS in the above query -Hussain Patel

SQL

Stuff() function – Transact SQL

STUFF() Function – Transact SQL The STUFF function deletes a specified length of characters and inserts a designated string at the specified starting point. Important note: STUFF function has a limitation if 4000 characters. The syntax is as follows: STUFF ( character_expression, start, length, character_expression ) character_expression: argument of this function is the character expression […]