¿Me diría, por favor, cuándo debo usar el prefijo N antes de la cadena en la consulta Transact-SQL? He comenzado a trabajar con una base de datos donde no obtengo ningún resultado usando una consulta como esta
SELECT * FROM a_table WHERE a_field LIKE '%а_pattern%'
hasta que cambie el patrón a N'%а_pattern%'. Nunca tuve que agregar este prefijo en el pasado, así que tengo curiosidad. a_fieldse define como nvarchar(255), pero creo que la razón es otra cosa.
fuente
