如下convert(varchar(7),fMakeDate,120) 这个是什么啊?跟fRepId.ToString()有什么关系啊
答案:2 悬赏:60
解决时间 2021-03-07 01:48
- 提问者网友:孤笛钟情你
- 2021-03-06 21:10
string strSqlWhere = string.Format(" where RepID='{0}' and convert(varchar(7),fMakeDate,120) = '" + DateTime.Now.ToString("yyyy-MM") + "'", fRepId.ToString());
最佳答案
- 二级知识专家网友:丢不掉的轻狂
- 2021-03-06 22:28
convert是把fMakeDate用 ODBC 规范 | yyyy-mm-dd hh:mi:ss(24小时制) 显示出来
120是ODBC 规范 | yyyy-mm-dd hh:mi:ss(24小时制), 由于设了varchar(7),所以只保留转换后的前7位.即yyyy-mm(如2012-07), frepid.tostring()是作为为参数传给进去,对应repid = '{0}'
120是ODBC 规范 | yyyy-mm-dd hh:mi:ss(24小时制), 由于设了varchar(7),所以只保留转换后的前7位.即yyyy-mm(如2012-07), frepid.tostring()是作为为参数传给进去,对应repid = '{0}'
全部回答
- 1楼网友:许你一世温柔
- 2021-03-06 23:39
任务占坑
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯