Если ваши данные находятся в столбце A, вы можете посчитать совпадения по первым четырем символам с помощью
=COUNTIF(A:A,LEFT(A1,4)&"*")
Чтобы завершить зачет (с что уже было предложено):
SELECT * FROM sys.views
Это дает дополнительные свойства для каждого представления, недоступные из sys.objects (который содержит свойства, общие для всех типов объектов) или INFORMATION_SCHEMA.VIEWS. Хотя подход INFORMATION_SCHEMA действительно предоставляет определение представления "из коробки".
Это старо, но я думал, что произвел это так или иначе, так как я не мог найти запрос, который даст мне ВЕСЬ код SQL от КАЖДОГО представления, которое я имел там. Таким образом, здесь это:
SELECT SM.definition
FROM sys.sql_modules SM
INNER JOIN sys.Objects SO ON SM.Object_id = SO.Object_id
WHERE SO.type = 'v'
Запустите это добавление DatabaseName в условии where.
SELECT TABLE_NAME, ROW_NUMBER() OVER(ORDER BY TABLE_NAME) AS 'RowNumber'
FROM INFORMATION_SCHEMA.VIEWS
WHERE TABLE_CATALOG = 'DatabaseName'
или удалите где условие добавления использования.
use DataBaseName
SELECT TABLE_NAME, ROW_NUMBER() OVER(ORDER BY TABLE_NAME) AS 'RowNumber'
FROM INFORMATION_SCHEMA.VIEWS