当前位置: 代码迷 >> convert的解决方案
 
  • 汉字转二进制,无法还原,该怎么处理

    汉字转二进制,无法还原declare@avarbinary(12)set@a=convert(varbinary(12),'中国')selectconvert(nvarchar(12),@a)-------------------------------------------------------------------结果:color='#FF8000'>------解决方案--------...

    26
    热度
  • sql里有没有取得日期的函数?该怎么解决

    sql里有没有取得日期的函数?数据库的时间是这样的2006-12-1216:04:42我想只取日期,有没有这样的函数呢?没有的话,应该怎么做呢?color='#e78608'>------解决方案--------------------selectconvert(char(10),getdate(),21)color='#e78608'>------解决方案--------------------...

    212
    热度
  • sql 中日期跟字符串的转换

    sql中日期和字符串的转换--创建日期转换为字符串的函数createfunctionfn_DateToString(@datedatetime,@formatvarchar(20))returnsvarchar(20)asbegindeclare@resultvarchar(20)select@result=(replace(replace(replace(@format,'yyyy','20'+...

    44
    热度
  • 数据库表有begintime endtime两个时间类型字段,取现在任一时间,查询数据库记录有关问题?

    数据库表有begintimeendtime两个时间类型字段,取现在任一时间,查询数据库记录问题??数据库表T_timemarkbegintimeendtime08:00:0016:00:00116:00:000:00:0020:00:008:00:00比如我现在已知电脑时间为9:00:00如何查出第一条记录?比如已知时间为17:00:00,如何查出第二条记录??select*fromt_timew...

    167
    热度
  • 为啥sqlsever2000的float 10/100 的结果不是0.1呢?解决方法

    为啥sqlsever2000的float10/100的结果不是0.1呢?刚才无意发现selectconvert(float,10)/convert(float,100)的结果居然是0.10000000000000001为什么后面会多出那么一小点东西?求解color='#e78608'>------解决方案--------------------float用于表示浮点数字数据的近似数字数据类型。浮点...

    14
    热度
  • 怎么查询 昨天16:00 至 前天16:00间的数据,日期字段为rq

    怎样查询昨天16:00至前天16:00间的数据,日期字段为rq怎样查询昨天16:00至前天16:00间的数据,日期字段为rq(datetime)搞半天搞得头疼了!请求大家的帮助!color='#FF8000'>------解决方案--------------------select*fromtbwhererq<=dateadd(day,-1,convert(varchar(10),GETDA...

    411
    热度
  • 日期查询yy-MM-dd与yyyy-MM-dd的差异

    日期查询yy-MM-dd与yyyy-MM-dd的区别今日调试个SQL语句的时候发现qrydate>'12-05-25'与qrydate>Convert(varchar(10),GETDATE(),120)查询结果居然不一样,我以为数据库会把'12-05-25'默认为'2012-05-25'请问有先人知道qrydate>'12-05-25'查询条件代表啥呢(qrydate)为dat...

    98
    热度
  • debug日志异常信息 Skipping 'pageflow' due to ClassNotFoundException on

    debug日志错误信息Skipping'pageflow'duetoClassNotFoundExceptiononJavacode11:34:21,578DEBUGLocalUtil:43-Skipping'pageflow'duetoClassNotFoundExceptiononorg.directwebremoting.beehive.PageFlowCreator.Cause:Beehi...

    6590
    热度
  • 怎么获取当天8点至昨天8点的数据

    如何获取当天8点至昨天8点的数据如何获取当天8点至昨天8点的数据color='#FF8000'>------最佳解决方案--------------------betweenconvert(varchar(11),getdate(),120)+'08:00:00'andconvert(varchar(11),dateadd(day,1,getdate()),120)+'08:00:00'color...

    68
    热度
  • sql中条件判断的语句如何写啊 If 后不用大括号的啊不知哪错了小弟我急

    sql中条件判断的语句怎么写啊If后不用大括号的啊,不知哪错了我急!!求救!!Selecttop5vol_ArcType,vol_QZH,Vol_DH,Vol_AJBT,Vol_YS,Vol_BGQX,(if(charindex('-',Vol_Date)>0)begincasewhenlen(substring(Vol_Date,1,charindex('-',Vol_Date)-1))=...

    57
    热度
  • 为什么这语句找不出数据呢。该如何处理

    为什么这语句找不出数据呢。SQLcodedeclare@CompanyDatedatetime;set@CompanyDate='2012-04-08';selectGroupCode,ProductCode,ProjectCode,ProjectStartTime,ProjectEndTime,CreateTime,IdfromMarketingCaseExpire_Bakwheredatedi...

    99
    热度
  • datetime转carchar 有关问题

    datetime转carchar问题字段是datetime类型的数据表中的格式是2012-12-0715:56:16.000selectCAST(abasvarchar(50))fromdatabale1查询之后就变成12620123:56PM了怎么回事?如何转换之后成2012-12-0715:56:16color='#FF8000'>------最佳解决方案-------------------...

    58
    热度
  • sql语句转成oracle,该如何处理

    sql语句转成oracleselectright('00000'+Convert(nvarchar(50),max(Convert(int,bh)+1)),5)fromJ_topicwhereParentbh=''这句在oracle里怎么写?谢谢color='#e78608'>------解决方案--------------------请参考:SQLcodeSELECTSUBSTR('00000'...

    46
    热度
  • 输入一个日期 想得到这个月的起始时间和结束时间()

    输入一个日期想得到这个月的起始时间和结束时间(在线等)如:2007-08-0920:20:02返回结果起始时间:2007-08-0100:00:00color='#e78608'>------解决方案--------------------declare@datedatetimeset@date='2007-08-0920:20:02'selectcast(convert(char...

    7
    热度
  • getdate怎么显示想要的格式?

    getdate如何显示想要的格式??sqlserver中selectgetdate()得到的结果的格式,如:2012-02-1516:32:11.873请问如何能得到自己想要的格式,如2012-02-15或者2012-02-1516:32:11,或者直接娶到“秒”就行了,不要后面的“.873”????color='#e78608'>------解决方案--------------------con...

    95
    热度
  • 一个按日期分组的有关问题

    一个按日期分组的问题Taid操作时间12007-09-0812:34:。。。。。。如果这样操作是可以的selectid,convert(varchar(10),操作时间,120)as操作日期fromTagroupbyid,convert(varchar(10),操作时间,120)会认为convert(varchar(10),操作时间,120)是一个字段但是这样就会出问题selectid,ISNUL...

    56
    热度
  • 怎样sql把419.200变成419.2,该怎么处理

    怎样sql把419.200变成419.2如标题所示color='#e78608'>------解决方案--------------------declare@adecimal(10,3)set@a='419.200'--如果小数点后保留一位小数,这种就可以了selectConvert(decimal(10,1),@a)--如果只是去掉小数点最后的0,位数不固定用这种selectre...

    72
    热度
  • 问一个查询语句,多谢

    问一个查询语句,谢谢mysql的查询语句,可以把结果以2007-03类似的格式查询出来。。selectDATE_FORMAT(MonDate,'%Y-%m')asanaMonthfrommon_logwhereGroupNo=?groupbyanaMonthorderbyanaMonthdesc;我想问同样的要求,在sqlserver2000里面怎么写??color='#e7860...

    63
    热度
  • 如何样将日期类型的数据变成年+月份的形式同时转换为数字

    怎么样将日期类型的数据变成年+月份的形式同时转换为数字在User表中有一个字段ADDTIME,是datetime类型,现在我在取的时候取出年和月份,然后转换成数字比较。200606转换成数字200606日期转换后为200606的样子color='#e78608'>------解决方案--------------------例如:selectcast(convert(varchar(6),日期列,1...

    69
    热度
  • 汉字转二进制,没法还原

    汉字转二进制,无法还原declare@avarbinary(12)set@a=convert(varbinary(12),'中国')selectconvert(nvarchar(12),@a)-------------------------------结果:数据转换分享到:convert(varbinary(12),'中国')select?convert(nvarchar(1...

    93
    热度