摘要: java中常用bigint字段保存时间,通常将时间保存为一大串数字,每次取出需要在程序里转换,有时候程序里不方便,可以使用MYSQL自带的函数FROM_UNIXTIME(unix_timestamp,format)。举例:select FROM_UNIXTIME(1364176514656/1000,'%Y-%m-%d %h:%i:%s') as date ;结果为:2013-03-25 09:55:15FROM_UNIXTIME(unix_timestamp,format)其中unix_timestamp为字段值/1000.format可以使用的值为:%M 月名字(Janua 阅读全文
posted @ 2013-10-27 17:59 小歹毒 阅读(9160) 评论(0) 推荐(0) 编辑
摘要: 1、MySQL 连接本地数据库,用户名为“root”,密码“123”(注意:“-p”和“123” 之间不能有空格)C:\>mysql -h localhost -u root -p1232、MySQL 连接远程数据库(192.168.0.201),端口“3306”,用户名为“root”,密码“123”C:\>mysql -h 172.16.16.45 -P 3306 -u root -p1233、MySQL 连接本地数据库,用户名为“root”,隐藏密码C:\>mysql -h localhost -u root -pEnter password:4、MySQL 连接本地数据 阅读全文
posted @ 2013-10-26 10:07 小歹毒 阅读(352) 评论(0) 推荐(0) 编辑
摘要: PHP 变量命名规则小述一个良好的命名规则能让代码变得更加清晰流畅,不仅令别人阅读方面,就是自己维护起来也能减少许多麻烦,这里搜集整理了一点关于变量命名的资料一起分享。string 字符串型,在变量前面加 streg: //下面一个变量为字符串 $strMessage = 'Hello World!' ;array 数组型,在变量前面加 a,一维数组使用名词单数,多维数组使用词复数eg: //下面一个变量为一维数组 $aData = array ( 1 , 2 , 3 , 4 , 5 ,6) ; //下面一个变量为多维数组 $aMembers = array ( 'id 阅读全文
posted @ 2013-10-10 11:21 小歹毒 阅读(297) 评论(0) 推荐(0) 编辑
摘要: SQL提供了四种匹配模式:1,%:表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。比如 SELECT * FROM [user] WHERE u_name LIKE '%三%'将会把u_name为“张三”,“张猫三”、“三脚猫”,“唐三藏”等等有“三”的记录全找出来。另外,如果需要找出u_name中既有“三”又有“猫”的记录,请使用and条件SELECT * FROM [user] WHERE u_name LIKE '%三%' AND u_name LIKE '%猫%'若使用 SELECT 阅读全文
posted @ 2013-10-06 13:23 小歹毒 阅读(2516) 评论(0) 推荐(0) 编辑
摘要: select * from css where datediff(dd,a,getdate())=0datediff(dd,小日期,大日期) 结果为正,否则为反。 阅读全文
posted @ 2013-04-05 20:25 小歹毒 阅读(133) 评论(0) 推荐(0) 编辑
摘要: SELECT CAST(CONVERT(CHAR(10),CURRENT_TIMESTAMP,102) AS DATETIME)SELECT CONVERT(CHAR(10),CURRENT_TIMESTAMP,102) AS DATETIME 阅读全文
posted @ 2013-04-05 11:44 小歹毒 阅读(200) 评论(0) 推荐(0) 编辑
摘要: round(a,b,c)a:要被截取的小数b:保留的位数,如果为负数,则向小数点左边截取. 下面会有实例.c: 为0时,表示要进行四舍五入c: 为0以外的数字时,表示不需要四舍五入,直接截断.c可有可无.没有c时表示需要四舍五入select * from cssselect round(a,2) from cssselect round(a,2,1) from cssselect round(a,-2) from cssselect round(a,-2,8) from css 阅读全文
posted @ 2013-04-05 11:31 小歹毒 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 1.把所有姓李的人都改成姓张的.update xingming set name='张'+substring(name,2,len(name)-1) where left(name,1)='李' 或者update xingming set name='张'+substring(name,2,len(name)-1) where charindex('李',name)=1注意不要写成这样:update xingming set name=replace(name,'李','张')如果有人叫'李 阅读全文
posted @ 2013-04-04 20:12 小歹毒 阅读(208) 评论(0) 推荐(0) 编辑
摘要: parsename可以返回四个值1 = Object name2 = Schema name3 = Database name4 = Server nameselect parsename(ip,1) from cs1,2,3,4 中的1指得是第一个小数点后的数字,从右向左数,倒序.Select parsename('A,B,C.C,E.F',2)---parsename的语法就是 截取点 '.' 后面的字符串,1为倒数第一,2为倒数第二... 阅读全文
posted @ 2013-04-04 19:54 小歹毒 阅读(593) 评论(0) 推荐(0) 编辑
摘要: patindex('%要被搜索的字符串%',字段)select * from csselect patindex('%为%',zql) from csselect substring(zql,patindex('%[0-9]%',zql),len(zql)-patindex('[%0-9%]',zql)) from cs--不要百分号和小数的截取:select parsename(substring(zql,patindex('%[0-9]%',zql),len(zql)-patindex('[%0-9%] 阅读全文
posted @ 2013-04-04 18:32 小歹毒 阅读(639) 评论(0) 推荐(0) 编辑