Bonjour,
j'ai une colonne message de type text qui contient 100 lignes :
voici un exemple de ligne:
[EVT_URL_BLOCKING|LOG_CRIT] Blocked URL log tk_username=1858M,tk_date_field=2014-03-28 09:54:52+0100,tk_protocol=http,tk_url=http://www.google-analytics.com/ga.js,tk_malicious_entity=,tk_file_name=,tk_entity_name=,tk_action=,tk_scan_type=content
Je cherche à compter le nombre sites bloqués pour chaque utilisateur .J'ai réussi à extraire l'url
mais je sais pas comment je dois procéder par la suite?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 select substring([Message] ,PATINDEX ( '%tk_url=%' , [message] )+ 14, (PATINDEX ( '%,tk_malicious_entity%%' , [message] )-(PATINDEX ( '%tk_url=%' , [message] ) +7 ) )) --(substring([Message] ,PATINDEX ( '%tk_url=%' , [message] )+ 14, (PATINDEX ( '%/%' , [message] )-(PATINDEX ( '%tk_url=%' , [message] ) +7 ) ))) FROM [mynewbase].[dbo].[table-info]
merci pour votre aide
Partager