sql >> Databáze >  >> RDS >> Sqlserver

Naplnit datovou sadu s názvy tabulek z uložené procedury

Váš SP ve skutečnosti nevrací více tabulek, vrací výběr sloupců a řádků z vašich tabulek, proto neexistuje žádný „název tabulky“, a proto jsou pojmenovány tabulka1, tabulka2 atd. Pokud je to důležité, můžete vrátit další sloupec pro každý výběr a v tomto sloupci jej vyplňte požadovaným názvem a poté jej použijte.

tj.

   select *,'MyTableName1' As [TableName] name from mytablename1
   select *,'MyTableName2' As [TableName] name from mytablename2


  1. Jak zašifrovat rozdělenou databázi v Accessu 2016

  2. efektivní způsob, jak otestovat, zda existuje řádek tabulky

  3. Vyberte minuty DATEADD s dotazem SQL Server 2008

  4. Vytvořte trigger na Oracle od uživatele, který naslouchá událostem pro jiného uživatele