Stored Procedure for finding a specific text and replace it with other text in all tables of a database
--SearchAllTables 'Jawad',joji CREATE PROC [dbo].[SearchAllTables] ( @SearchStr nvarchar(100) ,@ReplaceStr nvarchar(100) ) AS BEGIN CREATE TABLE #Results (ColumnName nvarchar(370),ColumnName2 nvarchar(370) , ColumnValue nvarchar(3630)) SET NOCOUNT ON DECLARE @TableName nvarchar(256), @ColumnName nvarchar(128), @SearchStr2 nvarchar(110),@sql VARCHAR(2000) SET @TableName = '' SET @SearchStr2 = QUOTENAME('%' + @SearchStr + '%','''') WHILE @TableName IS NOT NULL BEGIN SET @ColumnName = '' SET @TableName = ( SELECT MIN(QUOTENAME(TABLE_SCHEMA) + '.' + QUOTENAME(TABLE_NAME)) FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE = 'BASE TABLE' AND QUOTENAME(TABLE_SCHEMA) + '.' + QUOTENAME(TABLE_NAME) > @TableName AND OBJ...