sql >> Database >  >> RDS >> Sqlserver

Kunt u een selectie uitvoeren op de resultaten van een opgeslagen procedure in T-SQL?

U kunt dit niet doen, maar u kunt het wel als een insert doen. bijv.

insert mytable
exec myStoredProcedure

Noem uw opgeslagen procedures ook nooit sp_xxxx. Dit komt omdat SQL altijd zoekt in het systeem opgeslagen proceduregebied vanwege de sp_ voordat het in de door de gebruiker opgeslagen procedures kijkt, wat leidt tot een klein prestatieverlies dat het behoorlijk significant zou kunnen maken bij een proces dat vaak wordt uitgevoerd.



  1. Een offline app voor internationalisering maken:gebruik Sqlite-database

  2. Kan Django ORM een ORDER BY doen op een specifieke waarde van een kolom?

  3. Converteer sql-rij naar kolommen

  4. Verbinding maken met Informix (IDS12 DB) in IRI Workbench