sqlsrvにてスキーマー変更するためのsqlなど

//sqlsrvにてスキーマー変更するためのalterを作成するselect文
SELECT
'alter schema afterschema transfer beforeschema.' + RTRIM(A.name) + ';' AS TableName
FROM
sys.objects AS A
JOIN
sys.sysindexes AS B
ON A.object_id = B.id
AND B.indid < 2
WHERE
A.type = 'U'
ORDER BY
A.name

// view一覧はこれで抽出
SELECT *
FROM sysobjects
WHERE xtype = 'V'
ORDER BY name

// ストアド一覧
SELECT sysobjects.name
,sysobjects.crdate
FROM sysobjects
WHERE sysobjects.type ='P'