sql >> Database >  >> RDS >> Sqlserver

SQL Server 2008:kan een UDF met meerdere instructies een UDT retourneren?

Het beste dat ik kon bedenken, was om een ​​tabelvariabele van jouw type lokaal voor de functie te declareren en die in je hele code te gebruiken. Voer dan een INSERT...SELECT uit in de parametertabel vlak voor de RETURN-instructie.

Ik heb tot nu toe door de gebruiker gedefinieerde typen vermeden. Hoewel ze veelbelovend lijken, met de mogelijkheid om het type op één locatie te wijzigen in plaats van overal gegevenstypen te veranderen, lijken ze vanwege problemen als deze gewoon nooit te presteren als het gaat om productiviteit en onderhoud.




  1. Doctrine2 DBAL Bestaat query

  2. Prestatieverschil in query tussen cmd en workbench mysql

  3. Gratis desktopclient voor Oracle?

  4. Hoe een willekeurig nummer te genereren zonder herhaling in de database met behulp van PHP?