database-schema

Feldinhalt finden

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) + […]

database-schema

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 (“)