viernes, 23 de octubre de 2015

Consultar si algun campo de la tabla es null - Test if any fields are null

Test if any fields are null
Tuve la necesidad de consultar si en una tabla que importe de Excel había algún valor nulo, y buscando en la web encontré el siguiente código que me ha sido muy útil:
--
--
DECLARE @tb NVARCHAR(255) = N'dbo.[planillaa]'
DECLARE @sql NVARCHAR(MAX) = N'SELECT * FROM ' + @tb + ' WHERE 1 = 0';

SELECT @sql += N' OR ' + QUOTENAME(name) + ' IS NULL'
FROM sys.columns 
WHERE [object_id] = OBJECT_ID(@tb);

EXEC sp_executesql @sql;


Como siempre digo, es bueno hacer referencias a las fuentes, en este caso la solución la obtuve de:

http://dba.stackexchange.com/questions/14864/test-if-any-fields-are-null
sql server
Posted by InfoTacticas Soluciones  |  No comments

10/23/2015 03:40:00 p. m. Share:

0 comentarios:

martes, 20 de octubre de 2015

Cómo habilitar .htaccess en WAMP Server - How to Enable .htaccess in WAMP Server.

Cómo habilitar .htaccess en WAMP Server - How to Enable .htaccess in WAMP Server.

Para habilitar .htaccess en WAMP Server, usa los siguientes pasos:

PASO 1: Click en Wamp Server y selecciona Apache > httpd.conf

PASO 2: Encontrar y reemplazar el siguiente texto:
ENCONTRAR: #LoadModule rewrite_module modules/mod_rewrite.so
REEMPLAZAR :  LoadModule rewrite_module modules/mod_rewrite.so

PASO 3: Reiniciar WAMP Server (Restart all Services)

Ahora .htaccess funcionará sin problemas.

Posted by InfoTacticas Soluciones  |  No comments

10/20/2015 08:19:00 p. m. Share:

0 comentarios:

Microsoft HTTPAPI/2.0 use Port 80 – Cannot Start WAMP Apache

Hay mucha información al respecto del porque no se puede iniciar el WAMP Apache. De mi experiencia, les digo que a mi me paso porque tenian iniciado el Servidor IIS, estaba iniciado el servicio de Reporting Service de SQL server, también por que tenía el skype con sesión abierta, todo esto figura en los diferentes blogs y paginas web que pretenden dar una solución a este problema.
Lo que ultimamente me sucedio es que también se debió al servicio:
Servicio Agente de implementación web (Web Deployment Agent Servicio).

Para más información revisen la siguiente página.

http://www.ferolen.com/blog/microsoft-httpapi2-0-use-port-80-cannot-start-wamp-apache/

Posted by InfoTacticas Soluciones  |  No comments

10/20/2015 10:44:00 a. m. Share:

0 comentarios:

jueves, 8 de octubre de 2015

Habilitar vistas en miniatura en Windows 8

Por defecto, en Windows 8 las vistas en miniatura están deshabilitadas y las imágenes se muestran con iconos de imágenes, cuando el tipo de vista es iconos. Para solucionar esto, hay que hacer un cambio en Opciones de Carpeta, para ello seguir los siguientes pasos:
1.- Abrir el explorador de capetas, en la parte superior se muestran fichas o pestañas, por defecto aparece selecciona la ficha Inicio. Debemos hacer click en la ficha Vista.

2.- En la Ficha Vista, en la parte derecha hay que hacer click en la opción: Cambiar Opciones de Carpeta y Búsqueda, y aparecerá una ventana con tres fichas. Debemos hacer click en la ficha Ver y buscar la opción: Mostrar siempre iconos, nunca vistas en miniatura, a continuación debemos quitar el check de la opción. Hacer click enel botón Acepta de la ventana.
3.- Esto es todo, ahora debemos ver las vistas en miniatura de las imágenes y fotos.

Posted by InfoTacticas Soluciones  |  No comments

10/08/2015 08:01:00 a. m. Share:

0 comentarios:

domingo, 4 de octubre de 2015

Modificar el tipo de dato y el nombre de una columna de una tabla en SQL SERVER

Propongo un ejemplo en el que tenemos una tabla Informe con la siguiente estructura
create table Informe
(
 IdInforme int identity primary key,
 Informe varchar(max), 
 Observaciones varchar(max),
 FechaRegistra datetime,
 Estado bit 
)
Necesito hacer dos cambios, primero cambiar el tipo de dato del campo Estado, de bit a int; para este caso usare la instrucción alter table Informe alter column de la siguiente manera:
alter table Informe alter column Estado int 
El segundo cambio que necesito es renombrar el campo Observaciones por el nombre Conclusion, en este caso lo mejor es hacerlo de la forma que se muestra a continuación, usando el procedimiento almacenado del sistema: sp_rename, donde el primer parámetro es el nombre de la tabla seguido de un punto y seguido del nombre del campo a renombrar, el segundo parámetro es el nuevo nombre del campo y el tercer parámetro es el valor COLUMN, que indica que el cambio afectará a un objeto del tipo Columna.
EXEC sp_rename 
    @objname = 'Informe.Observaciones', 
    @newname = 'Conclusion', 
    @objtype = 'COLUMN'
Para verificar los cambios procedemos a usar un select sobre la tabla Informe o a usar el procedimiento almacenado del sistema sp_execute 'NombreTabla' para listar la estructura de la tabla de manera detallada.
select * from Informe
sp_help 'Informe'
sql server
Posted by InfoTacticas Soluciones  |  No comments

10/04/2015 11:11:00 p. m. Share:

0 comentarios:

Get updates in your email box
Complete the form below, and we'll send you the best coupons.

Deliver via FeedBurner
back to top