Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

SQL Server - gdzie jest sys.functions?

Uważam, że UDF są bardzo przydatne i używam ich cały czas.

Nie jestem pewien, jakie jest uzasadnienie Microsoftu, aby nie uwzględniać odpowiednika sys.functions w SQL Server 2005 (lub SQL Server 2008, o ile wiem), ale dość łatwo jest stworzyć własny:

CREATE VIEW my_sys_functions_equivalent
AS
SELECT *
FROM sys.objects
WHERE type IN ('FN', 'IF', 'TF')  -- scalar, inline table-valued, table-valued


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. DevOps:DBA lub programista – jak zachować równowagę

  2. Czy są jakieś wady, aby zawsze używać nvarchar(MAX)?

  3. SSRS zwracające inne wyniki niż procedura składowana

  4. Rozmyte dopasowanie przy użyciu T-SQL

  5. Uzyskaj jeden z wpisów w zduplikowanych rekordach