-
汉字转二进制,无法还原,该怎么处理
汉字转二进制,无法还原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
热度