How to check if a given date is in yyyymmdd format sql server -
i spent quit long time , not figure out how can check if given date in yyyymmdd format. can suggest me simple way can achieved in sql
thanks.
once updated sql server 2012 can use try_convert or try_cast test strings.
by using try_convert(date, mycolumn, 112) ether values or nulls when conversion failed because string yyyyddmm format.
for sql server before 2012 best thing can wrap convert(date, mycolumn, 112) inside of try catch. catch errors every time try convert string not in correct format not give null results try_convert in 2012 will.
Comments
Post a Comment