मुझे शर्त के साथ समाधान मिला
metaData.getColumnType(columnNumber) == 12
यदि यह शर्त संतुष्ट है, तो क्वेरी निष्पादित करें
SELECT System_Type_Id FROM Sys.Columns WHERE Name = [column name] AND Object_Id = (SELECT Object_Id FROM Sys.Tables WHERE Name = [table name])
smalldatetime
. के लिए यह 58
return लौटाएगा
और datetime
. के लिए यह 61
लौटाएगा ।