<legend id='AVwOh'><style id='AVwOh'><dir id='AVwOh'><q id='AVwOh'></q></dir></style></legend>
  • <i id='AVwOh'><tr id='AVwOh'><dt id='AVwOh'><q id='AVwOh'><span id='AVwOh'><b id='AVwOh'><form id='AVwOh'><ins id='AVwOh'></ins><ul id='AVwOh'></ul><sub id='AVwOh'></sub></form><legend id='AVwOh'></legend><bdo id='AVwOh'><pre id='AVwOh'><center id='AVwOh'></center></pre></bdo></b><th id='AVwOh'></th></span></q></dt></tr></i><div id='AVwOh'><tfoot id='AVwOh'></tfoot><dl id='AVwOh'><fieldset id='AVwOh'></fieldset></dl></div>
      <tfoot id='AVwOh'></tfoot>

        <small id='AVwOh'></small><noframes id='AVwOh'>

        • <bdo id='AVwOh'></bdo><ul id='AVwOh'></ul>

        如何仅从 SQL Server DateTime 数据类型返回日期

        时间:2023-07-18

          <tbody id='MpHzV'></tbody>
            <legend id='MpHzV'><style id='MpHzV'><dir id='MpHzV'><q id='MpHzV'></q></dir></style></legend>

              <small id='MpHzV'></small><noframes id='MpHzV'>

                <bdo id='MpHzV'></bdo><ul id='MpHzV'></ul>
                  <tfoot id='MpHzV'></tfoot>
                  <i id='MpHzV'><tr id='MpHzV'><dt id='MpHzV'><q id='MpHzV'><span id='MpHzV'><b id='MpHzV'><form id='MpHzV'><ins id='MpHzV'></ins><ul id='MpHzV'></ul><sub id='MpHzV'></sub></form><legend id='MpHzV'></legend><bdo id='MpHzV'><pre id='MpHzV'><center id='MpHzV'></center></pre></bdo></b><th id='MpHzV'></th></span></q></dt></tr></i><div id='MpHzV'><tfoot id='MpHzV'></tfoot><dl id='MpHzV'><fieldset id='MpHzV'></fieldset></dl></div>
                  本文介绍了如何仅从 SQL Server DateTime 数据类型返回日期的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  SELECT GETDATE()
                  

                  返回:2008-09-22 15:24:13.790

                  我想要没有时间部分的日期部分:2008-09-22 00:00:00.000

                  I want that date part without the time part: 2008-09-22 00:00:00.000

                  我怎样才能得到它?

                  推荐答案

                  SELECT DATEADD(dd, 0, DATEDIFF(dd, 0, @your_date))
                  

                  例如

                  SELECT DATEADD(dd, 0, DATEDIFF(dd, 0, GETDATE()))
                  

                  给我

                  2008-09-22 00:00:00.000
                  

                  优点:

                  • 不需要 varchar<->日期时间转换
                  • 无需考虑语言环境

                  这篇关于如何仅从 SQL Server DateTime 数据类型返回日期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:NOT IN 子句中的 NULL 值 下一篇:Oracle中将字符串拆分为多行

                  相关文章

                  <legend id='cOUtT'><style id='cOUtT'><dir id='cOUtT'><q id='cOUtT'></q></dir></style></legend>

                  <small id='cOUtT'></small><noframes id='cOUtT'>

                  1. <tfoot id='cOUtT'></tfoot>

                      <bdo id='cOUtT'></bdo><ul id='cOUtT'></ul>

                    <i id='cOUtT'><tr id='cOUtT'><dt id='cOUtT'><q id='cOUtT'><span id='cOUtT'><b id='cOUtT'><form id='cOUtT'><ins id='cOUtT'></ins><ul id='cOUtT'></ul><sub id='cOUtT'></sub></form><legend id='cOUtT'></legend><bdo id='cOUtT'><pre id='cOUtT'><center id='cOUtT'></center></pre></bdo></b><th id='cOUtT'></th></span></q></dt></tr></i><div id='cOUtT'><tfoot id='cOUtT'></tfoot><dl id='cOUtT'><fieldset id='cOUtT'></fieldset></dl></div>