Как просмотреть код хранимой процедуры в Studio управления SQL Server

Я плохо знаком с SQL Server. Я зарегистрирован в свою базу данных через Studio управления SQL Server.

У меня есть список хранимых процедур. Как я просматриваю код хранимой процедуры?

Щелчок правой кнопкой по хранимой процедуре не имеет никакой опции как view contents of stored procedure.

Спасибо.

57
задан 18 March 2016 в 01:49

1 ответ

Можно просмотреть весь код объектов, снабженный в базе данных этим запросом:

    USE [test] --Database Name
SELECT
    sch.name+'.'+ob.name AS       [Object], 
    ob.create_date, 
    ob.modify_date, 
    ob.type_desc, 
    mod.definition
FROM 
     sys.objects AS ob
     LEFT JOIN sys.schemas AS sch ON
            sch.schema_id = ob.schema_id
     LEFT JOIN sys.sql_modules AS mod ON
            mod.object_id = ob.object_id
WHERE mod.definition IS NOT NULL --Selects only objects with the definition (code)
1
ответ дан 1 November 2019 в 15:18

Другие вопросы по тегам:

Похожие вопросы: