zoukankan      html  css  js  c++  java
  • Sql日期和Join函数

    在Sqlserver中对时间的要求如下:

    如果源列或目的列不是字符串类型,则忽略相应的格式字符串。

    下列是可用的标准日期格式字符串:

    • dd MMM yy

    • dd MMMM yy HHmm

    • dd MMMM yy HHmmss.ff

    • dddd MM/dd/yy hh:mm tt

    • dddd, MMMM dd,yyyy hh:mm:ss.ffff tt

    • hh:mmtt

    今天就是由于没有注意这个问题,一个同事犯了一个小错误,同事在获得日期和时间的格式过程中,并没有使用format进行格式化,这样系统就报错了,原来测试员在本地的时间设置上采用了一种比较古怪的设置,这样存在Sqlserver中就错误了,其实这个问题以前就遇到过,就是在向Sqlserver中存储日期型的数据的时候一定要Format一下,一减少本地格式大额干扰,其实这个问题还可以影响字符的编码上,有些用户愿意将时区改为朝鲜和日本,这样在编码上就会有冲突,所以最好的软件应该尽可能的避免这方面的干扰.

    还有就是Join函数,以前在VB里最长用的就是Split函数,很少勇Join,今天用了一下,感觉很好,可以节约不少代码,有些时候好东西就在眼皮底下,就是不用:

    描述

    返回一个字符串,该字符串是通过连接某个数组中的多个子字符串而创建的。

    语法

    Join(sourcearray[, delimiter])

    Join函数语法有如下命名参数:

    部分 描述
    sourcearray 必需的。包含被连接子字符串的一维数组。
    delimiter 可选的。在返回字符串中用于分隔子字符串的字符。如果忽略该项,则使用空格(" ")来分隔子字符串。如果delimiter是零长度字符串(""),则列表中的所有项目都连接在一起,中间没有分隔符。

    还有就是在使用TD的时候,发现TD好多地方都用了进度条,这是个好想法,在系统中多用进度条终究不是坏事,以后要注意.

  • 相关阅读:
    python入门之函数及其方法
    Python入门知识点2---字符串
    Python列表 元组 字典 以及函数
    Python入门知识
    Autofac使用代码
    优化EF以及登录验证
    CRM框架小知识以及增删查改逻辑代码
    分页SQL
    触发器SQL
    动态生成lambda表达式
  • 原文地址:https://www.cnblogs.com/Duiker/p/228866.html
Copyright © 2011-2022 走看看