Mysql
 sql >> Database >  >> RDS >> Mysql

Impossibile inserire il valore così com'è - è necessaria una risposta per qualsiasi DB - Oracle, Sql Server, MySql ecc

Prova a creare il campo con il set di caratteri nazionale e a definire le costanti come stringhe larghe:

CREATE TABLE [dbo].[Junk](
    [JunkHex] nvarchar(50) NULL
) ON [PRIMARY]
GO

GO
INSERT [dbo].[Junk] ([JunkHex]) VALUES (N'Stringğ ')
INSERT [dbo].[Junk] ([JunkHex]) VALUES (N'withħ')
INSERT [dbo].[Junk] ([JunkHex]) VALUES (N'įņvalidđ')
INSERT [dbo].[Junk] ([JunkHex]) VALUES (N'charactersŝ')

Puoi vedere questo lavoro su SQL Fiddle .