sql >> Databasteknik >  >> RDS >> Sqlserver

SQL Server:Välj topp 0?

Det är ett sätt att få en tom uppsättning; till exempel för att skapa en ny tom tabell med samma kolumner som en befintlig;

SELECT TOP 0 * INTO new_table FROM old_table

Eller för att fungera som källa för kolumnnamn
Eller som ett sätt att returnera kolumndetaljer men inga data till ett klientlager
Eller som en fråga för att kontrollera anslutningen

Det är samma sak som;

SELECT * FROM table WHERE 0=1


  1. Visa flera poster i rad

  2. Ordna ett datum i SQL-servern

  3. GROUP_CONCAT och INNER JOIN med WHERE-satsen

  4. Hur ställer jag in tidszonen xampp mysql och apache?