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

Chcete zjistit počet parametrů v uložené proceduře nebo funkci na serveru SQL?

Zkuste následující dotaz získat seznam všech parametrů pro uloženou proceduru. Pokud chcete pouze počet parametrů, změňte výběr na COUNT(*).

SELECT 
    p.name AS Parameter,        
    t.name AS [Type]
FROM sys.procedures sp
JOIN sys.parameters p 
    ON sp.object_id = p.object_id
JOIN sys.types t
    ON p.system_type_id = t.system_type_id
WHERE sp.name = '<name>'


  1. Co je špatného na tomto mysql dotazu?

  2. LEFT JOIN se nechová podle očekávání, protože dává NULL v MySQL

  3. MySQL Select Date Equal to Today

  4. Mohu nakonfigurovat maximální délku identifikátoru Aurora DB? Jak?