» »

Posebni znaki in SQL

Posebni znaki in SQL

chrush ::

Pozdravljeni,

žal tema ni povezana z avtomobili ali covidom, ampak z nečem, kar je bilo včasih na tem forumu prioriteta.
Za preverjanje licenc uporabljam System Center Endpoint Manager in imam v .csv datoteki napisan seznam programov. Vse dela b/p razen en software, ki ima v imenu poseben znak: Trade Mark Sign. Čeprav ga v csv vpišem, ga potem ne najde. Zanima me, kako je ta znak zapisan v Microsoft SQL-u, da ga znam potem iskati? Kolikor se spomnim, je včasih bilo treba pisati nekako v stilu %0x99%.
https://www.facebook.com/OverMuraMuviMejkers

WizzardOfOZ ::

Še vedno je
like '%' + CHAR(0x99) +'%'
Milčinski je napisal butalce kot prispodobo in ne kot priročnik!!!
Svuda u svijetu ima budala ali je izgleda kod nas centrala!!!

chrush ::

Ena zagonetka, SQL:

SELECT DISTINCT
[vri1_Computer].[Name] AS [Name],
[dca2_AddRemoveProgram].[DisplayName] AS [DisplayName],
[dca2_AddRemoveProgram].[DisplayVersion] AS [DisplayVersion],

FROM
[vRM_Computer_Item] AS [vri1_Computer]
LEFT OUTER JOIN [Inv_AddRemoveProgram] AS [dca2_AddRemoveProgram]
ON ([vri1_Computer].[Guid] = [dca2_AddRemoveProgram].[_ResourceGuid])

WHERE
(
(
([vri1_Computer].[IsManaged] = 1)
AND
(LOWER([dca2_AddRemoveProgram].[DisplayName]) LIKE '%' + N'%Cisco AnyConnect%' + '%')
)
)

Izpise:
Ime racunalnika, Cisco Anyconnect ..., in Verzijo
Kako bi recimo dodelal, da bi mi izpisalo: Ime racunalnika, Cisco AnyConnect verzijo, Cisco Webex verzijo, Cisco Umrella verzijo.

Vem, da bi za to lahko naredil tri razlicne sql ukaze in bi dobil tri razlicne sql reporte, ampak ce bi zelel vse tri software verzije v enem reportu?
https://www.facebook.com/OverMuraMuviMejkers

no comment ::

SELECT DISTINCT
	  [Name] = [vri1_Computer].[Name]
	, [CiscoAnyConnect] = [dca2_AddRemoveProgram].[DisplayName] + ' ' + [dca2_AddRemoveProgram].[DisplayVersion]
	, [CiscoWebex] = [dca3_AddRemoveProgram].[DisplayName] + ' ' + [dca3_AddRemoveProgram].[DisplayVersion]
	, [CiscoUmrella] = [dca4_AddRemoveProgram].[DisplayName] + ' ' + [dca4_AddRemoveProgram].[DisplayVersion]
FROM [vRM_Computer_Item] AS [vri1_Computer]
LEFT OUTER JOIN [Inv_AddRemoveProgram] AS [dca2_AddRemoveProgram] ON ([vri1_Computer].[Guid] = [dca2_AddRemoveProgram].[_ResourceGuid])
	and ([vri1_Computer].[IsManaged] = 1)
	and (LOWER([dca2_AddRemoveProgram].[DisplayName]) LIKE '%' + N'%Cisco AnyConnect%' + '%')
LEFT OUTER JOIN [Inv_AddRemoveProgram] AS [dca3_AddRemoveProgram] ON ([vri1_Computer].[Guid] = [dca3_AddRemoveProgram].[_ResourceGuid])
	and ([vri1_Computer].[IsManaged] = 1)
	and (LOWER([dca3_AddRemoveProgram].[DisplayName]) LIKE '%' + N'%Cisco Webex%' + '%')
LEFT OUTER JOIN [Inv_AddRemoveProgram] AS [dca4_AddRemoveProgram] ON ([vri1_Computer].[Guid] = [dca4_AddRemoveProgram].[_ResourceGuid])
	and ([vri1_Computer].[IsManaged] = 1)
	and (LOWER([dca4_AddRemoveProgram].[DisplayName]) LIKE '%' + N'%Cisco Umrella%' + '%')

chrush ::

Vsaka cast, to je bilo pa hitro in ucinkovito. Ves, da sem ti dolzan pivo?
https://www.facebook.com/OverMuraMuviMejkers


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Wordpress multiple authors

Oddelek: Izdelava spletišč
8849 (762) poweroff
»

Dlančnik - dodajanje/brisanje programov

Oddelek: Mobilne tehnologije
71253 (1202) krneki0001
»

Linux

Oddelek: Operacijski sistemi
202386 (1976) G-man
»

Dodajanje uporabnika preko CMDja

Oddelek: Operacijski sistemi
51046 (951) primzx
»

Virusi in težave z antivirusnimi prog.

Oddelek: Pomoč in nasveti
7985 (912) powerGenius

Več podobnih tem