SELECT dateadd(ms,-3,DATEADD(mm, DATEDIFF(mm,0,'2013-12-22'), 0))
错了是获取上个月的最后一天
sql server 获取上个月的第一天怎么去掉后面的 时分秒
关注:205 答案:2 手机版
解决时间 2021-01-17 11:58
- 提问者网友:慢慢学会遗忘
- 2021-01-16 18:51
最佳答案
- 二级知识专家网友:阳忆青希
- 2021-01-16 19:37
Select CONVERT(varchar(100),dateadd(ms,-3,DATEADD(mm, DATEDIFF(mm,0,'2013-12-22'), 0)), 23)
全部回答
- 1楼网友:柒夏锦年
- 2021-01-16 20:35
你可以用sqldmo得到服务器名,然后用system.net.dns找到对应的ip地址 sqldmo.application sqlapp = new sqldmo.applicationclass();sqldmo.namelist sqlservers = sqlapp.listavailablesqlservers(); system.net.dns.gethostaddresses();详细的例子: <a href="http://wenwen.soso.com/z/urlalertpage.e?sp=shttp%3a%2f%2fwww.netomatix.com%2fmachineip.aspx" target="_blank">http://www.netomatix.com/machineip.aspx</a>
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!