sql >> Base de Datos >  >> RDS >> Sqlserver

Servidor SQL:¿Seleccionar los 0 principales?

Es una forma de obtener un conjunto vacío; por ejemplo, para crear una nueva tabla vacía con las mismas columnas que una existente;

SELECT TOP 0 * INTO new_table FROM old_table

O para actuar como fuente de nombres de columna
O como una forma de devolver los detalles de la columna pero no datos a una capa de cliente
O como una consulta para verificar la conectividad

Es lo mismo que;

SELECT * FROM table WHERE 0=1