日期:2014-05-17  浏览次数:20509 次

根据时间查询新创建的sqlserver表
如何过滤得到今年我创建的sqlserver数据库的所有表、视图、存储过程、函数信息的sql语句呢

------解决方案--------------------
SELECT * FROM sys.objects WHERE DATEDIFF(yy,create_date ,GETDATE()) = 0

------解决方案--------------------
引用:
SQL code
?



1

SELECT * FROM sys.objects WHERE DATEDIFF(yy,create_date ,GETDATE()) = 0

正解
------解决方案--------------------
1L正解,再加个条件过滤其他键值就更好了
SELECT * FROM sys.objects WHERE DATEDIFF(yy,create_date ,GETDATE()) = 0
and parent_object_id=0