随笔分类 -  数据库

摘要:IOS定位与坐标系算法 在开始这个题目之前,先给大家再次扫扫盲,扫的不是坐标系统的盲,而是我们国家所使用的坐标系统。大家都知道,美国GPS使用的是WGS84的坐标系统,以经纬度的形式来表示地球平面上的某一个位置,这应该是国际共识。但在我国,出于国家安全考虑,国内所有导航电子地图必须使用国家测绘局制定的加密坐标系统,即将一个真实的经纬度坐标加密成一个不正确的经纬度坐标,我们在业内将前者称之为地球坐标,后者称之为火星坐标,具体的说明可以参看百度百科中关于火星坐标系统的解释。1.国内各地图API坐标系统比较参考http://rovertang.com/labs/map-compare/结论是:AP. 阅读全文
posted @ 2013-08-02 14:07 Rex.He 阅读(2493) 评论(0) 推荐(0)
摘要:len('Acds-1a-a')-CHARINDEX('-',reverse('Acds-1a-a'))+1 阅读全文
posted @ 2012-08-24 09:20 Rex.He 阅读(828) 评论(0) 推荐(0)
摘要:注:SQL2005以上版本直接使用varchar(max)的replace即可此处只是记录一种写法/*--text字段的替换处理--*/--创建数据测试环境createtable#tb(aatext)insertinto#tbselect'abc123abc123,asd'--定义替换的字符串declare@s_strvarchar(8000),@d_strvarchar(8000)select@s_str='123'--要替换的字符串,@d_str='000'--替换成的字符串--字符串替换处理declare@pvarbinary(16),@p 阅读全文
posted @ 2012-04-24 20:41 Rex.He 阅读(253) 评论(0) 推荐(0)
摘要:转载自:http://www.cnblogs.com/efreer/archive/2008/12/12/1353410.html最新的珊瑚虫IP数据库 http://update.cz88.net/soft/qqwry.rar Microsoft Office Access 2003 EiditPlus MS SQL20051.然后打开珊瑚虫IP数据库自带的 ShowIP.exe,选择解压,另存一个TXT文件:2.用EiditPlus打开这个文本拖动到最后几行,删除多余的东西(千万别试图用默认的文本编辑器打开,内存小的话你会死的很惨):3.打开Access(为什么不直接到SQL里面导入数据. 阅读全文
posted @ 2011-11-28 12:50 Rex.He 阅读(1734) 评论(0) 推荐(1)
摘要:--=============================================--Description:<SQL2005及后续版本通用分页存储过程>调用方法:sp_Pager2005'xtest','*','ORDERBYIDASC','xnamelike''%222name%''',2,20,0,0--适合从单个表查询数据--=============================================ALTERPROCEDURE[dbo].[Proc_G 阅读全文
posted @ 2011-10-26 10:59 Rex.He 阅读(444) 评论(0) 推荐(0)
摘要:比如:我用select department,userName from users从表中查询出如下数据department | userName--------------- --------------it it1it it2it it3ur ur1ur ur2我能不能用什么SQL对department进行分组然后变成如下的结果呢?department | userName--------------- --------------it it1_it2_it3ur ur1_ur2--以下查询仅知用于sql2005及之后的版本SELECT*FROM(SELECTDISTINCTdepartm 阅读全文
posted @ 2011-09-18 11:54 Rex.He 阅读(1554) 评论(0) 推荐(0)
摘要:表:T字段:id自动递增,field1数字,.....select*from(select*,(selectcount(*)fromTast2wheret2.field1=t1.field1andt2.id<=t1.id)asaaafromTast1)ast3whereaaa<=2t2.field1=t1.field1是分组的条件,可自由添加参考地址:http://topic.csdn.net/t/20040819/17/3291042.html 取出数据中每个分类前5条selectID,title,D_Picture,addtime,newstypeid,jj,contentFR 阅读全文
posted @ 2011-09-14 16:00 Rex.He 阅读(720) 评论(0) 推荐(0)
摘要:将一串字符串转换为列插入临时表declare@keywordHotIDvarchar(8000)set@keywordHotID='1,2,3'set@sql='insertinto#tempKeyWordLink(KeyWordHotID)select'+replace(@KeyWordHotID,',','KeyWordHotIDunionallselect')exec(@sql) 阅读全文
posted @ 2011-08-26 14:01 Rex.He 阅读(673) 评论(0) 推荐(0)
摘要:判断临时表是否存在CreateTable#tmpKeyWordLink(idint)ifexists(select*fromtempdb.dbo.sysobjectswhereid=object_id(N'tempdb..#tempKeyWordLink')andtype='U')droptable#tempKeyWordLink 阅读全文
posted @ 2011-08-19 17:14 Rex.He 阅读(218) 评论(0) 推荐(0)
摘要:select convert(int, CONVERT(nvarchar, ceiling(RAND(CHECKSUM(NEWID()))*9))+RIGHT(100000000 + CONVERT(bigint, ABS(CHECKSUM(NEWID()))), 8)) 阅读全文
posted @ 2011-08-16 16:16 Rex.He 阅读(364) 评论(0) 推荐(0)