zoukankan      html  css  js  c++  java
  • sql server英文日期转成一般的日期格式

    问题:

    mon dd yyyy英文日期格式转换为一般的日期格式,在中文环境中,直接执行转换脚本会报错:
    消息 241,级别 16,状态 1,第 1 行
    从字符串转换日期和/或时间时,转换失败。

    根源:

    mon dd yyyy英文日期格式在中文环境中不算日期格式,只有在英文环境中才算日期格式。

    解决方案:

    需要加上set language US_ENGLISH设置

    脚本:

    /*
    作者:zhang502219048
    脚本来源:https://www.cnblogs.com/zhang502219048/p/13616995.html
    */
    
    /*
    mon dd yyyy英文日期格式转换为一般的日期格式,在中文环境中,需要加上set language US_ENGLISH设置,否则会报错:
    消息 241,级别 16,状态 1,第 1 行
    从字符串转换日期和/或时间时,转换失败。
    */
    set language US_ENGLISH
    select cast('Jun 20 2020  4:08PM' as datetime)

    脚本运行结果:

    【转载请注明博文来源:https://www.cnblogs.com/zhang502219048/p/13616995.html】

    关注”SQL数据库编程“公众号
    关注”SQL数据库编程“公众号
    关注博主公众号
    支付宝
    支付宝
    微信
    微信
  • 相关阅读:
    点击两次返回键程序退出
    权限android.permission.WRITE_EXTERNAL_STORAGE 内外置sd卡写权限
    java Calendar add方法
    MeasureSpec简介
    android bitmap转换
    IOS键盘隐藏和显示调用
    内存溢出
    UIView递归
    caLayer
    C++算法
  • 原文地址:https://www.cnblogs.com/zhang502219048/p/13616995.html
Copyright © 2011-2022 走看看