मैं एक SQL क्वेरी का उपयोग करके MS SQL तालिका की तालिका निर्माण तिथि कैसे प्राप्त कर सकता हूं?
मैं शारीरिक रूप से कोई तालिका नहीं देख सका लेकिन मैं उस विशेष तालिका को क्वेरी कर सकता हूं।
जवाबों:
SQL सर्वर 2005 के लिए ऊपर की ओर:
SELECT [name] AS [TableName], [create_date] AS [CreatedDate] FROM sys.tables
SQL सर्वर 2000 के लिए ऊपर की ओर:
SELECT so.[name] AS [TableName], so.[crdate] AS [CreatedDate]
FROM INFORMATION_SCHEMA.TABLES AS it, sysobjects AS so
WHERE it.[TABLE_NAME] = so.[name]
मामले में आप स्कीमा भी चाहते हैं:
SELECT CONCAT(ic.TABLE_SCHEMA, '.', st.name) as TableName
,st.create_date
,st.modify_date
FROM sys.tables st
JOIN INFORMATION_SCHEMA.COLUMNS ic ON ic.TABLE_NAME = st.name
GROUP BY ic.TABLE_SCHEMA, st.name, st.create_date, st.modify_date
ORDER BY st.create_date