Desktop
Website
Multimedia
Database
Security
Enterprise
Fråga : Sammanfoga mellan LONGVARBINARY och BRÄNNA TILL KOL
Hi förmiddagen för
I försöker en sammanfoga mellan två, bordlägger:
JOIN table2.dbo.USERS
PÅ table1.dbo.CMS_USERDATA.DA
TA_VALUE = för table2.dbo.USERS.UserGUID
The problemet är att DATA_VALUE-kolonnen är av typ LONGVARBINARY och UserGUID är av typRÖDING. Detta resulterar i efter felet: felet för
" kodifierar 306, SQL statlig S0001: Texten, ntext, och avbildar datatyper kan inte jämföras, eller sorterat, undanta, när att använda ÄR DEN OGILTIGA eller LIKA operatören. ”
I försökte att använda en LIK operatör i stället för jämlikeoperatören, men I får precis efter felet: felet för
" kodifierar 403, SQL statlig S0002: Ogiltig operatör för datatyp. OperatörsjämlikeNÅGOT LIKNANDE, typ likställer mer uniqueidentifier. ”
The tillfredsställer av DATA_VALUE som alltid ska, är en stränga av tecken och i teori bör matcha teckenen i UserGUID. Om DATA_VALUE kunde konverteras för ATT BRÄNNA TILL KOL därefter, det bör vara kompetent att fungera, men jag har ingen idé hur man gör det för efter SQL-queryen: *
FROM table1.dbo.CMS_USERS
INNER för
SELECT SAMMANFOGAR table1.dbo.CMS_USERDATA
ON table1.dbo.CMS_USERS.USER_
ID = table1.dbo.CMS_USERDATA.US
ER_ID
SAMMANFOGAR table2.dbo.USERS
PÅ table1.dbo.CMS_USERDATA.DA
TA_VALUE = table2.dbo.USERS.UserGUID
WHERE table1.dbo.CMS_USERDATA.DA
TA_KEY = 'idén för UserGUID'
Any på hur jag kan uppnå denna SAMMANFOGAR?
Thanks
" klar "
Svar : Sammanfoga mellan LONGVARBINARY och BRÄNNA TILL KOL
ändring
PÅ table1.dbo.CMS_USERDATA.DATA_VALUE
= table2.dbo.USERS.UserGUID
till
PÅ den nvarchar omvänden ((4000), table1.dbo.CMS_USERDATA.DATA_VALUE
) = nvarchar omvänd ((4000), table2.dbo.USERS.UserGUID)
Precis utvidga på vilket sagda conagraman.
Andra lösningar
Hur många skrivar av sidor r där i SQL-server?
OMA och OWA
Missa över mellan GLÅMIGA anslutningar för aktiv/för aktiv på en Cisco Router
ASP.Net tappar skuggar verkställer
Vad är ämna av ”den MAKEFILE” makroen i en makefile?
Ett rengöringsdukundantag uppstod därför att en HTTP 401 - det obehöriga svaret mottogs från okända
Funktionen måste använda en Updateable Query
PHP passerar parametrar till den on-line aktiveringssidan
Ethernetövergångskabel förbinder
döda ett processaa vid styrka, hur kan jag