Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

SQL Server:selezionare i primi 0?

È un modo per ottenere un set vuoto; ad esempio per creare una nuova tabella vuota con le stesse colonne di una esistente;

SELECT TOP 0 * INTO new_table FROM old_table

O per fungere da origine per i nomi delle colonne
O come modo per restituire i dettagli delle colonne ma nessun dato a un livello client
O come query per verificare la connettività

È lo stesso di;

SELECT * FROM table WHERE 0=1