Transact -SQL (T -SQL ) tiene la capacidad de búsqueda de caracteres y cadenas específicas dentro de los campos de la base de datos , incluidos los caracteres especiales como apóstrofes . En este ejemplo se utiliza Microsoft SQL Server 2008 R2 y la base de datos AdventureWorks , pero otras ediciones de SQL Server utiliza la misma sintaxis. Cosas que necesitará
instalación de Microsoft SQL Server
Microsoft SQL Server Management Studio (o entorno de desarrollo de T -SQL alternativa)
Ver Más instrucciones
1
Click Windows botón "Inicio" y vaya a " Todos los programas". Ir a la carpeta R2 Microsoft SQL Server 2008, ampliando su contenido y haga clic en "SQL Server Management Studio " para iniciar el entorno de desarrollo.
2
Haga clic en el botón " Connect " y conectar con el servidor que aloja el base de datos.
3
Expanda la carpeta Bases de datos dentro de la ventana del Explorador de objetos y haga clic derecho en la base de datos a consultar. Seleccione " Nueva consulta " para abrir una nueva ventana de consulta T -SQL.
4
uso " CHAR ( 39 ) " junto con caracteres comodín ("% ") en la cláusula WHERE de filas de consulta que contienen apóstrofes en una columna específica . " CHAR ( 39 ) " en T -SQL representa el carácter 39 en el juego de caracteres ASCII , que es un apóstrofe .
Por ejemplo, para seleccionar filas de la tabla de contactos en la base de datos AdventureWorks que tienen columnas LastName contienen apóstrofes en cualquier lugar de los datos de columna , utilice la siguiente consulta: . .
SELECT * por
FROM [ AdventureWorks ] [ persona ] [ Contacto ]
DONDE LastName LIKE '% ' + CHAR ( 39 ) + '% '