【SQL Server】ストアードプロシージャの中身

ストアードプロシージャはデータベースの中。
今は何が入っているのやら(笑
気になったら・・・

SELECT
     specific_name                AS プロシージャ名
    ,routine_definition           AS コード
    ,len(routine_definition)      AS 長さ
FROM information_schema.routines
ORDER BY specific_name

但し、コードは最初の4,000 文字だけ
コード全文を見るのは

SELECT
   OBJECT_NAME(M.object_id) AS プロシージャ名
  ,M.definition             AS コード
  ,len(M.definition)     AS 長さ
FROM
  sys.sql_modules M inner join  sys.objects O
  on M.object_id=O.object_id and O.type='P'
ORDER BY
  OBJECT_NAME(M.object_id)



コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA