SQL Server算术溢出错误将表达式转换为数据类型datetime

我想通过以下方式自定义订单,如果数量为负,则该行必须在第一位,如果数量为正,我将按ExpDate对其进行排序

SELECT WhsCode,
       ItemCode,
       LotNumber,
       ExpDate,
       Qty
FROM rq_Test2
ORDER BY CASE
             WHEN qty < 0 THEN Qty
             ELSE ExpDate
         END

但是我收到“将表达式转换为数据类型为datetime的算术溢出错误”的错误。为什么?

谢谢 ..

雷达

有两个案例陈述

Select 
      WhsCode,
      ItemCode,
      LotNumber,
      ExpDate,
      Qty 
from rq_Test2 
order by case when qty < 0 then Qty else null end ,
         case when qty > 0 then ExpDate else NULL end

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

SQL算术溢出错误将表达式转换为数据类型nvarchar

来自分类Dev

SQL Server 2008算术溢出错误将表达式转换为数据类型int

来自分类Dev

SQL Server:将表达式转换为数据类型bigint的算术溢出错误

来自分类Dev

sql将int转换为datetime,溢出问题将表达式转换为数据类型varchar的算术溢出错误

来自分类Dev

SQL:左联接和求和:将表达式转换为数据类型int的算术溢出错误

来自分类Dev

SQL:左联接和求和:将表达式转换为数据类型int的算术溢出错误

来自分类Dev

T-SQL代码中将表达式转换为数据类型int消息的算术溢出错误

来自分类Dev

T-SQL算术溢出错误将GUID转换为任何其他数据类型

来自分类Dev

**偶尔**算术溢出错误将表达式转换为数据类型int

来自分类Dev

存储过程算术溢出错误将表达式转换为数据类型int

来自分类Dev

使用MIN时-算术溢出错误将表达式转换为数据类型datetime

来自分类Dev

在SQL中将数字转换为数据类型数字的算术溢出错误

来自分类Dev

SQL Server算术溢出错误,将IDENTITY转换为数据类型int,但尚未达到int的最大值

来自分类Dev

SQL Datetime throw错误将数据类型varchar转换为datetime

来自分类Dev

消息8115,级别16,状态2,第2行算术溢出错误将表达式转换为数据类型int

来自分类Dev

SQL Server错误将数据类型nvarchar转换为日期python

来自分类Dev

将表达式转换为数值数据类型的算术溢出错误

来自分类Dev

将表达式转换为数据类型smallint的算术溢出错误

来自分类Dev

“将表达式转换为数据类型nvarchar的算术溢出错误。”

来自分类Dev

成功执行后,我收到错误:将表达式转换为数据类型int的算术溢出错误

来自分类Dev

出现错误时,算术溢出错误将数字转换为数据类型数字

来自分类Dev

SQL Server存储过程-将数据类型varchar转换为datetime时出错

来自分类Dev

SQL代码错误将数据类型varchar转换为float

来自分类Dev

VBA更新SQL错误将varchar转换为数值数据类型

来自分类Dev

SQL数据错误:将varchar数据类型转换为datetime数据类型导致值超出范围

来自分类Dev

算术溢出错误将varchar转换为数值类型的数据?

来自分类Dev

使用XML路径方法的SQL错误,将数据类型varchar转换为float时出错

来自分类Dev

SQL Server如何确定通过表达式派生的列的数据类型

来自分类Dev

为什么 SQL Server 不保留表达式中的数据类型?

Related 相关文章

  1. 1

    SQL算术溢出错误将表达式转换为数据类型nvarchar

  2. 2

    SQL Server 2008算术溢出错误将表达式转换为数据类型int

  3. 3

    SQL Server:将表达式转换为数据类型bigint的算术溢出错误

  4. 4

    sql将int转换为datetime,溢出问题将表达式转换为数据类型varchar的算术溢出错误

  5. 5

    SQL:左联接和求和:将表达式转换为数据类型int的算术溢出错误

  6. 6

    SQL:左联接和求和:将表达式转换为数据类型int的算术溢出错误

  7. 7

    T-SQL代码中将表达式转换为数据类型int消息的算术溢出错误

  8. 8

    T-SQL算术溢出错误将GUID转换为任何其他数据类型

  9. 9

    **偶尔**算术溢出错误将表达式转换为数据类型int

  10. 10

    存储过程算术溢出错误将表达式转换为数据类型int

  11. 11

    使用MIN时-算术溢出错误将表达式转换为数据类型datetime

  12. 12

    在SQL中将数字转换为数据类型数字的算术溢出错误

  13. 13

    SQL Server算术溢出错误,将IDENTITY转换为数据类型int,但尚未达到int的最大值

  14. 14

    SQL Datetime throw错误将数据类型varchar转换为datetime

  15. 15

    消息8115,级别16,状态2,第2行算术溢出错误将表达式转换为数据类型int

  16. 16

    SQL Server错误将数据类型nvarchar转换为日期python

  17. 17

    将表达式转换为数值数据类型的算术溢出错误

  18. 18

    将表达式转换为数据类型smallint的算术溢出错误

  19. 19

    “将表达式转换为数据类型nvarchar的算术溢出错误。”

  20. 20

    成功执行后,我收到错误:将表达式转换为数据类型int的算术溢出错误

  21. 21

    出现错误时,算术溢出错误将数字转换为数据类型数字

  22. 22

    SQL Server存储过程-将数据类型varchar转换为datetime时出错

  23. 23

    SQL代码错误将数据类型varchar转换为float

  24. 24

    VBA更新SQL错误将varchar转换为数值数据类型

  25. 25

    SQL数据错误:将varchar数据类型转换为datetime数据类型导致值超出范围

  26. 26

    算术溢出错误将varchar转换为数值类型的数据?

  27. 27

    使用XML路径方法的SQL错误,将数据类型varchar转换为float时出错

  28. 28

    SQL Server如何确定通过表达式派生的列的数据类型

  29. 29

    为什么 SQL Server 不保留表达式中的数据类型?

热门标签

归档