Ich versuche, die CAST
oder CONVERT
Funktionen in einer SQL-Abfrage wie folgt zu verwenden:Mit CAST oder CONVERT in ENTHÄLT - SQL Server
SELECT *
FROM [SQL_BMS].[dbo].[GEID]
WHERE CONTAINS(CONVERT(nvarchar(max), NUID), 'titre')
oder
SELECT *
FROM [SQL_BMS].[dbo].[GEID]
WHERE CONTAINS(CAST(NUID as nvarchar(max)), 'titre')
aber ich bin immer Fehler:
falsche Syntax nahe dem Schlüsselwort 'CONVERT'
oder
falsche Syntax nahe dem Schlüsselwort 'als'
So wie kann ich meine NUID
Spalte von Int
zu nvarchar
werfen?
Was versuchen Sie zu tun? Wenn NUID eine ganze Zahl ist, wie erwarten Sie, dass es die Zeichenfolge "titre" enthält? –
Mein vorheriger Kommentar war irrelevant. Wie Sie ein TEXT in die Spalte INTEGER finden ?? – gofr1
@Martin Smith Weil ich nicht exclusiv Ganzzahl aber Datum + Text + ... –