如下,年=2017,月=8, 拼接成2017-08效果,并且字段类型是时间类型.
图2是我的代码,能够拼接,但是字段类型不是时间类型, 后面用不了year() month()函数, 会有报错提示"从字符串向 datetime 转换时失败。"
convert(datetime,iYEAR+'-'+RIGHT('00'+CAST(iMONTH as varchar(10)),2)+'-01', 23)
你这是什么数据库