Php y Sql: Carácteres especiales en SQL Server y Php

Según el “collation” de una base de datos tendremos mas o menos problemas con los caracteres especiales a la hora de hacer consultas del tipo DML (lenguaje de manipulación de datos). Por caracteres especiales nos referimos a la “ñ”, acentos, símbolos, etc.

Continúa leyendo Php y Sql: Carácteres especiales en SQL Server y Php

Anuncios

Php y Sql: Transacciones con Php y SQL Server

Cuando trabajamos con manipulación de datos, en este caso insert, update o delete, siempre tenemos que verificar que las consultas se han realizado correctamente y que no dejamos el “trabajo a medias”. Es bastante común que cuando realizamos por ejemplo un insert en una tabla, también queramos realizar otra consulta en la misma tabla o en una distinta en paralelo, y hay que asegurarse de que las dos consultas se han realizado correctamente, ya que si una de las dos no se ha realizado no nos interesa que los datos manipulados queden grabados. Para ello se utiliza la transacción, que son un conjunto de órdenes que se ejecutan de manera atómica (inseparable), si una “orden” falla entonces no se realizará ninguna de ellas, si por el contrario todo se ejecuta correctamente los datos serán grabados de manera permanente.

Continúa leyendo Php y Sql: Transacciones con Php y SQL Server

Sql: Eliminar los espacios en blanco de una columna en sql

Quizás os encontreis en el problema de que al realizar una select para recoger datos de una tabla hay una columna con espacios en blanco en los extremos. Esto se debe a que desde el principio no se le ha asignado una  longitud adecuada a dicha columna, y por tanto se pueden incluir espacios en blanco.

Continúa leyendo Sql: Eliminar los espacios en blanco de una columna en sql