I ran into this issue that running namedvalue bicep twice gave an already exits error. I could not find a solution online, but changing the version to a newer one just solved it!
To search all values in all tables I found this script here.
/* Reto Egeter, fullparam.wordpress.com */DECLARE@SearchStrTableNamenvarchar(255),@SearchStrColumnNamenvarchar(255),@SearchStrColumnValuenvarchar(255),@SearchStrInXMLbit,@FullRowResultbit,@FullRowResultRowsintSET@SearchStrColumnValue='%searchthis%'/* use LIKE syntax */SET@FullRowResult=1SET@FullRowResultRows=3SET@SearchStrTableName=NULL/* NULL for all tables, uses LIKE syntax */SET@SearchStrColumnName=NULL/* NULL for all columns, uses LIKE syntax */SET@SearchStrInXML=0/* Searching XML data may be slow */IFOBJECT_ID('tempdb..#Results') ISNOTNULLDROPTABLE #ResultsCREATETABLE #Results (TableNamenvarchar(128),ColumnNamenvarchar(128),ColumnValuenvarchar(max),ColumnTypenvarchar(20))SETNOCOUNTONDECLARE@TableNamenvarchar(256) ='',@ColumnNamenvarchar(128),@ColumnTypenvarchar(20),@QuotedSearchStrColumnValuenvarchar(110),@QuotedSearchStrColumnNamenvarchar(110)SET@QuotedSearchStrColumnValue=QUOTENAME(@SearchStrColumnValue,'''')DECLARE@ColumnNameTableTABLE (COLUMN_NAMEnvarchar(128),DATA_TYPEnvarchar(20))WHILE@TableNameISNOTNULLBEGINSET@TableName= (SELECTMIN(QUOTENAME(TABLE_SCHEMA) +'.'+QUOTENAME(TABLE_NAME))FROMINFORMATION_SCHEMA.TABLESWHERETABLE_TYPE='BASE TABLE'ANDTABLE_NAMELIKECOALESCE(@SearchStrTableName,TABLE_NAME)ANDQUOTENAME(TABLE_SCHEMA) +'.'+QUOTENAME(TABLE_NAME) > @TableNameANDOBJECTPROPERTY(OBJECT_ID(QUOTENAME(TABLE_SCHEMA) +'.'+QUOTENAME(TABLE_NAME)),'IsMSShipped') =0 )IF@TableNameISNOTNULLBEGINDECLARE@sqlVARCHAR(MAX)SET@sql='SELECT QUOTENAME(COLUMN_NAME),DATA_TYPEFROMINFORMATION_SCHEMA.COLUMNSWHERETABLE_SCHEMA=PARSENAME(''' + @TableName + ''',2)ANDTABLE_NAME=PARSENAME(''' + @TableName + ''',1)ANDDATA_TYPEIN (' + CASE WHEN ISNUMERIC(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(@SearchStrColumnValue,'%',''),'_',''),'[',''),']',''),'-','')) = 1 THEN '''tinyint'',''int'',''smallint'',''bigint'',''numeric'',''decimal'',''smallmoney'',''money'',' ELSE '' END + '''char'',''varchar'',''nchar'',''nvarchar'',''timestamp'',''uniqueidentifier''' + CASE @SearchStrInXML WHEN 1 THEN ',''xml''' ELSE '' END + ')ANDCOLUMN_NAMELIKECOALESCE(' + CASE WHEN @SearchStrColumnName IS NULL THEN 'NULL' ELSE '''' + @SearchStrColumnName + '''' END + ',COLUMN_NAME)' INSERT INTO @ColumnNameTableEXEC (@sql)WHILEEXISTS (SELECTTOP1COLUMN_NAMEFROM @ColumnNameTable)BEGINPRINT@ColumnNameSELECTTOP1@ColumnName=COLUMN_NAME,@ColumnType=DATA_TYPEFROM@ColumnNameTableSET@sql='SELECT '''+@TableName+''','''+@ColumnName+''','+CASE@ColumnTypeWHEN'xml'THEN'LEFT(CAST('+@ColumnName+' AS nvarchar(MAX)), 4096),'''WHEN'timestamp'THEN'master.dbo.fn_varbintohexstr('+@ColumnName+'),'''ELSE'LEFT('+@ColumnName+', 4096),'''END+@ColumnType+'''FROM' + @TableName + ' (NOLOCK) '+' WHERE '+CASE@ColumnTypeWHEN'xml'THEN'CAST('+@ColumnName+' AS nvarchar(MAX))'WHEN'timestamp'THEN'master.dbo.fn_varbintohexstr('+@ColumnName+')'ELSE@ColumnNameEND+' LIKE '+@QuotedSearchStrColumnValueINSERTINTO #ResultsEXEC(@sql)IF@@ROWCOUNT>0IF@FullRowResult=1BEGINSET@sql='SELECT TOP '+CAST(@FullRowResultRowsASVARCHAR(3)) +''''+@TableName+''' AS [TableFound],'''+@ColumnName+''' AS [ColumnFound],''FullRow>'' AS [FullRow>],*'+' FROM '+@TableName+' (NOLOCK) '+' WHERE '+CASE@ColumnTypeWHEN'xml'THEN'CAST('+@ColumnName+' AS nvarchar(MAX))'WHEN'timestamp'THEN'master.dbo.fn_varbintohexstr('+@ColumnName+')'ELSE@ColumnNameEND+' LIKE '+@QuotedSearchStrColumnValueEXEC(@sql)ENDDELETEFROM@ColumnNameTableWHERECOLUMN_NAME=@ColumnNameENDENDENDSETNOCOUNTOFFSELECTTableName,ColumnName,ColumnValue,ColumnType,COUNT(*) ASCountFROM #ResultsGROUPBYTableName,ColumnName,ColumnValue,ColumnType