Sql server 是否可以在SQL Server中按创建日期的顺序列出自定义项?

Sql server 是否可以在SQL Server中按创建日期的顺序列出自定义项?,sql-server,Sql Server,我正在寻找一个最近的UDF,但记不起它的名字,所以如果我能按上次修改的时间顺序列出它们,这将有助于我找到它 可以这样做吗?是的,转到Management Studio中的视图菜单并选择对象资源管理器详细信息,然后导航到您感兴趣的自定义项树选项,即表值函数 树下的项目将出现在对象资源管理器详细信息面板中,您可以通过创建日期对,进入Management Studio中的视图菜单,选择对象资源管理器详细信息,然后导航到您感兴趣的UDF树选项,即表值函数 树下的项目将出现在对象资源管理器详细信息面板中,

我正在寻找一个最近的UDF,但记不起它的名字,所以如果我能按上次修改的时间顺序列出它们,这将有助于我找到它


可以这样做吗?

是的,转到Management Studio中的
视图
菜单并选择
对象资源管理器详细信息
,然后导航到您感兴趣的
自定义项
树选项,即表值函数


树下的项目将出现在
对象资源管理器详细信息
面板中,您可以通过
创建日期

对,进入Management Studio中的
视图
菜单,选择
对象资源管理器详细信息
,然后导航到您感兴趣的
UDF
树选项,即表值函数


树下的项目将出现在
对象资源管理器详细信息
面板中,您可以按
创建日期

订购该面板

SELECT NAME,TYPE_DESC,CREATE_DATE,MODIFY_DATE
FROM SYS.OBJECTS
WHERE 
DATEDIFF(D,MODIFY_DATE, GETDATE()) < 7
ORDER BY modify_date DESC
选择名称,键入描述,创建日期,修改日期
从SYS.OBJECTS
哪里
DATEDIFF(D,MODIFY_DATE,GETDATE())<7
按修改日期说明订购

你在找这个吗

SELECT NAME,TYPE_DESC,CREATE_DATE,MODIFY_DATE
FROM SYS.OBJECTS
WHERE 
DATEDIFF(D,MODIFY_DATE, GETDATE()) < 7
ORDER BY modify_date DESC
选择名称,键入描述,创建日期,修改日期
从SYS.OBJECTS
哪里
DATEDIFF(D,MODIFY_DATE,GETDATE())<7
按修改日期说明订购

您可以使用信息模式Database

Select * from INFORMATION_SCHEMA.ROUTINES 
where ROUTINE_TYPE = 'FUNCTION' 
order by CREATED desc
上面一个是按创建日期订购,如果您想按更改日期订购,请使用下面的

Select * from INFORMATION_SCHEMA.ROUTINES where 
ROUTINE_TYPE = 'FUNCTION' order by 
LAST_ALTERED desc

您可以使用信息\u SCHEMA database

Select * from INFORMATION_SCHEMA.ROUTINES 
where ROUTINE_TYPE = 'FUNCTION' 
order by CREATED desc
上面一个是按创建日期订购,如果您想按更改日期订购,请使用下面的

Select * from INFORMATION_SCHEMA.ROUTINES where 
ROUTINE_TYPE = 'FUNCTION' order by 
LAST_ALTERED desc

@Graham为什么要在免费的情况下编写SQL:-)尽管有一个缺点,在当前会话中创建的任何函数都没有列出-必须重新启动Management Studio才能显示它up@Graham为什么要在免费的情况下编写SQL呢:-)尽管有一个缺点,未列出在当前会话中创建的任何函数-必须重新启动Management Studio才能显示它