CREATE PROC SearchAllTables ( @SearchStr nvarchar(100) ) AS BEGIN CREATE TABLE #Results (ColumnName nvarchar(370), ColumnValue nvarchar(3630)) SET NOCOUNT ON DECLARE @TableName nvarchar(256), @ColumnName nvarchar(128), @SearchStr2 nvarchar(110) SET @TableName = “ SET @SearchStr2 = QUOTENAME(‚%‘ + @SearchStr + ‚%‘,““) WHILE @TableName IS NOT NULL BEGIN SET @ColumnName = “ SET @TableName = ( SELECT MIN(QUOTENAME(TABLE_SCHEMA) + […]
Monat: März 2019
SELECT RowValues as CSV
Nützliches Skript, um beispielsweise eine Benutzertabelle mit deren Emailadressen in eine Zeile (kommagetrennt) umzuwandeln. SELECT LEFT(Username + ‚@gmx.de; ‚, LEN(Username) – 1) FROM Usernames FOR XML PATH (“)