sql >> Database teknologi >  >> RDS >> Sqlserver

SQL Server Nvarchar og Java forberedt erklæring

Baseret på kommentarer skrevet af @a_horse_with_no_name og @gofr1 er der 2 løsninger:

  1. Skift sendStringParametersAsUnicode - denne årsag til, at alle strenge vil blive behandlet som "N" strenge (dette er en global ændring)

  2. Brug PreparedStatement.setNString() i stedet for setString() - og dette er "lokal" ændring.

Begge virker - brug det, der passer bedst til dine behov :)




  1. hvordan man grupperer efter og tæller ved hjælp af MySQL

  2. Jeg ønsker at hente det samlede antal brugere af givne henvisnings-id'er i tabellen

  3. mysql indsæt hvis ikke eksisterer uden unik nøgle

  4. ved at bruge de id'er, der returneres fra indsæt i, til indsættelse af post med fremmednøgle