转换日期时出现SQL Server错误

乔什·柯克帕特里克(Josh Kirkpatrick)

我在SQL Server中有一个查询,用于检查数据库中是否已经有数据,如果不是,那么它将把数据插入数据库中。

这是我的查询:

IF EXISTS
(SELECT 
    DocumentNo,
    DocumentDate,
    CustomerAccountName,
    PostalName,
    RequestedDeliveryDate,
    SupplierDocumentNo,
    SupplierAccountName,
    DispatchName
 FROM 
    SalesOrders
 WHERE 
    (DocumentNo = '0000233555'))
    UPDATE SalesOrders
    SET RequestedDeliveryDate ='2015-04-16',
        SupplierDocumentNo ='',
        SupplierAccountName = '',
        DispatchName =''
    WHERE 
        (DocumentDate = '0000233555') 

ELSE

    INSERT INTO SalesOrders (DocumentNo, DocumentDate, 
                             CustomerAccountName, PostalName, 
                             RequestedDeliveryDate, SupplierDocumentNo, 
                             SupplierAccountName, DispatchName)
    VALUES ('0000233555', '2015-03-05',
            'Company name', 'Company name',
            '2015-04-16', '',
            '', '')

但是我得到这个错误。

消息241,级别16,状态1,行12
从字符串转换日期和/或时间时转换失败。

这是表格的设计方式。

        column name          Data type      Allow Null
              ID                int         Unchecked
        DocumentNo           varchar(50)    Checked
        DocumentDate           date         Checked
        CustomerAccountName  varchar(100)   Checked
        PostalName           varchar(100)   Checked
        RequestedDeliveryDate  date         Checked
        ShipmentType         varchar(50)    Checked
        Shipped                int          Checked
        Collected              int          Checked
        OrderComplete        tinyint        Checked
        SupplierDocumentNo   varchar(100)   Checked
        SupplierAccountName  varchar(100)   Checked
        DispatchName         varchar(100)   Checked
        HiddenStatus         int            Checked

我真的不确定为什么我会收到此错误任何帮助将不胜感激

麦坎

在哪里(DocumentDate ='0000233555')<-这一定是错误的

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

SQL Server日期转换给出错误

来自分类Dev

从SQL Server获取错误的日期

来自分类Dev

调用SQL Server存储过程时出现“指定的转换无效”错误

来自分类Dev

如何调试出现错误“从字符串转换日期和/或时间时转换失败”的SQL Server触发器?

来自分类Dev

使用PDO和SQL Server插入日期时出现“语法错误或访问冲突”

来自分类Dev

加入CTE时出现SQL Server语法错误

来自分类Dev

查询SQL Server表时出现Spark SQL错误

来自分类Dev

从字符串转换日期和/或时间时转换失败-SQL Server错误

来自分类Dev

SQL Server执行get-wmiobject时出现错误

来自分类Dev

从csv文件转换日期格式时出现“无效日期”错误消息?-贝壳

来自分类Dev

将日期转换为长格式时出现javascript错误

来自分类Dev

从SQL Server获取错误的日期

来自分类Dev

选择带有日期的日期时,SQL Server 2012错误将日期从字符串转换为日期

来自分类Dev

SQL Server:varchar到日期的转换/铸造错误

来自分类Dev

从SQL Server获取数据时出现双精度错误

来自分类Dev

如何调试出现错误“从字符串转换日期和/或时间时转换失败”的SQL Server触发器?

来自分类Dev

使用PDO和SQL Server插入日期时出现“语法错误或访问冲突”

来自分类Dev

加入CTE时出现SQL Server语法错误

来自分类Dev

SQL Server:varchar转换为日期时间错误

来自分类Dev

从字符串转换日期和/或时间时转换失败-SQL Server错误

来自分类Dev

SQL Server执行get-wmiobject时出现错误

来自分类Dev

参数化查询时从字符串的日期和/或时间转换时,SQL Server转换失败

来自分类Dev

SQL Server中的转换错误

来自分类Dev

尝试连接时出现SQL Server错误

来自分类Dev

尝试转换日期格式时出现致命错误

来自分类Dev

我在 Sql Server 中保存数据时遇到此错误“从字符串转换日期和/或时间时转换失败。”。下面是我的代码:

来自分类Dev

C# SQL Server 传输到另一台 PC 时转换日期时间错误

来自分类Dev

在 SQL Server 中转换 varchar 日期格式时出现日期时间转换错误

来自分类Dev

运行 SQL Server 查询时出现 C# 异常错误

Related 相关文章

  1. 1

    SQL Server日期转换给出错误

  2. 2

    从SQL Server获取错误的日期

  3. 3

    调用SQL Server存储过程时出现“指定的转换无效”错误

  4. 4

    如何调试出现错误“从字符串转换日期和/或时间时转换失败”的SQL Server触发器?

  5. 5

    使用PDO和SQL Server插入日期时出现“语法错误或访问冲突”

  6. 6

    加入CTE时出现SQL Server语法错误

  7. 7

    查询SQL Server表时出现Spark SQL错误

  8. 8

    从字符串转换日期和/或时间时转换失败-SQL Server错误

  9. 9

    SQL Server执行get-wmiobject时出现错误

  10. 10

    从csv文件转换日期格式时出现“无效日期”错误消息?-贝壳

  11. 11

    将日期转换为长格式时出现javascript错误

  12. 12

    从SQL Server获取错误的日期

  13. 13

    选择带有日期的日期时,SQL Server 2012错误将日期从字符串转换为日期

  14. 14

    SQL Server:varchar到日期的转换/铸造错误

  15. 15

    从SQL Server获取数据时出现双精度错误

  16. 16

    如何调试出现错误“从字符串转换日期和/或时间时转换失败”的SQL Server触发器?

  17. 17

    使用PDO和SQL Server插入日期时出现“语法错误或访问冲突”

  18. 18

    加入CTE时出现SQL Server语法错误

  19. 19

    SQL Server:varchar转换为日期时间错误

  20. 20

    从字符串转换日期和/或时间时转换失败-SQL Server错误

  21. 21

    SQL Server执行get-wmiobject时出现错误

  22. 22

    参数化查询时从字符串的日期和/或时间转换时,SQL Server转换失败

  23. 23

    SQL Server中的转换错误

  24. 24

    尝试连接时出现SQL Server错误

  25. 25

    尝试转换日期格式时出现致命错误

  26. 26

    我在 Sql Server 中保存数据时遇到此错误“从字符串转换日期和/或时间时转换失败。”。下面是我的代码:

  27. 27

    C# SQL Server 传输到另一台 PC 时转换日期时间错误

  28. 28

    在 SQL Server 中转换 varchar 日期格式时出现日期时间转换错误

  29. 29

    运行 SQL Server 查询时出现 C# 异常错误

热门标签

归档