¿Hay alguna manera de encontrar el uso de una función en SQL Server 2008?Buscar uso de una función en el servidor SQL
Respuesta
Suponiendo que por "uso" se quiere decir "estadísticas de uso", entonces tal vez SQL Server Profiler es útil para usted.
Uso de código:
SELECT * FROM sys.sql_modules WHERE definition LIKE '%MyFunc%'
UNION
SELECT * FROM sys.computed_columns WHERE definition LIKE '%MyFunc%'
UNION
SELECT * FROM sys.check_constraints WHERE definition LIKE '%MyFunc%'
UNION
SELECT * FROM sys.default_constraints WHERE definition LIKE '%MyFunc%'
Creo que he cubierto todas las bases ...
No se puede utilizar sys.comments porque el tipo es de tipo nvarchar (4000)
Gracias por su respuesta. ¿Realmente cubre todo (tabla, función, procedimientos y disparadores)? –
la respuesta para SQL Server 2012:
SELECT DISTINCT sc.id,
so.name
FROM syscomments sc
INNER JOIN sysobjects so
ON so.id = sc.id
WHERE sc.TEXT LIKE '%functionname%'
ORDER BY 2
esta debería ser la respuesta aceptada – Lockszmith
Por @gbn, No puede usar sys.comments porque el tipo es nvarchar (4000) – GWR
¿Lo ha probado antes de votar abajo? Acabo de probarlo, los syscomments definitivamente funcionan. –
- 1. uso del servidor SQL columna
- 2. Servidor SQL: ¿Cómo llamar a una función definida por el usuario (UDF) en el servidor vinculado?
- 3. Servidor sql equivalente de una función de agregado COUNTIF
- 4. Uso de una columna xml (Servidor Sql) con Entity Framework
- 5. ¿Qué es una búsqueda de marcadores en el servidor Sql?
- 6. Servidor SQL: cómo encontrar el carácter hexadecimal en una tabla
- 7. ¿Cuál es el uso exacto del cursor en el servidor sql
- 8. servidor SQL - ejecutar función escalar sin especificando el nombre db
- 9. servidor SQL función determinista definida por el usuario
- 10. enviar datepart como parámetro de una tabla a la función DATEADD en el servidor sql
- 11. Uso de la función "IN" de SQL en Excel
- 12. almacenamiento de imágenes en el servidor sql
- 13. función de servidor SQL error de parámetro nativo se unen
- 14. Uso de WebSocket en el servidor Apache
- 15. resultado de SQL dinámico en una variable de SQL-servidor
- 16. Uso del servidor Sql con Django en producción
- 17. Servidor SQL - NO EN
- 18. Parámetro opcional en el servidor SQL
- 19. Buscar puerto disponible para el servidor PHP
- 20. Scalar Max en el servidor Sql
- 21. columna de identidad en el servidor Sql
- 22. Inserción masiva en el servidor Sql
- 23. ¿La función ISNULL() del servidor Sql está floja/en cortocircuito?
- 24. la ejecución de una prueba en el servidor SQL 2005
- 25. newid() dentro de la función de servidor sql
- 26. ¿Cómo buscar un archivo en el servidor de subversión?
- 27. ¿Vista del servidor SQL o función de valor de tabla?
- 28. ¿Cómo buscar un entorno usando ls() dentro de una función?
- 29. parámetros consulta sql en buscar por sql
- 30. Estadísticas de uso de la tabla del servidor Sql
Por curiosidad, ¿por qué se ha votado esta respuesta? – Soenhay