Simplified with CASE statement:
SELECT name,
CASE ( TYPE )
WHEN 'P' THEN 'Stored Procedure'
WHEN 'TR' THEN 'Trigger'
WHEN 'V' THEN 'View'
WHEN 'U' THEN 'Table'
WHEN 'FN' THEN 'Function'
WHEN 'F' THEN 'Foregin Key'
WHEN 'K' THEN 'Key'
END AS ObjectType
FROM sysObjects
WHERE type IN ('P','TR','V','U','FN','F','K')
ORDER BY type,
name

VN:F [1.1.6_502]
Rating: 0.0/5 (0 votes cast)
Share:
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • DotNetKicks
  • LinkedIn
  • Live
  • MySpace
  • StumbleUpon
  • Technorati

Related posts:

  1. MSSQL: Query to display objects in a database
  2. What is the difference between CAST and CONVERT in SQL?
  3. Build DateTime from values
  4. SQL Query and DOTNET?
  5. What is the maximum size MSSQL and MySQL can support?