悉野小楼

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

随笔分类 -  DB

上一页 1 2

T-Sql使用
MySQL select into 和 SQL select into[转]
摘要:关于MySQL select into 和 SQLServer select into一.MySQL不支持Select Into语句直接备份表结构和数据,由于工作中的需要在网上找到一种方法可以代替, 也有其它方法可以处理,总结如下:方法1:MYSQL不支持:Select * Into new_table_name from old_table_name;替代方法:Create table new_table_name (Select * from old_table_name);方法2:1.先备份表结构和数据#导出命令 -u用户名 -p密码 -h主机IP地址 数据库名 表名1 > 导出文 阅读全文

posted @ 2011-11-21 13:34 悉野 阅读(1138) 评论(1) 推荐(0) 编辑

c#不安装Oracle客户端连接Oracle
摘要:本文所讲的连结oracle是用的.net自带的System.Data.OracleClient(.net 3.5 2.0 添加引用后有, 4.0不再有了) 就是复制dll, 连结串写完整.View CodeusingSystem.Data;usingSystem.Data.OracleClient;///<summary>///执行查询语句,返回DataSet///</summary>///<paramname="SQLString">查询语句</param>///<returns>DataSet</retu 阅读全文

posted @ 2011-11-12 10:29 悉野 阅读(1890) 评论(0) 推荐(1) 编辑

mysql 时间格式与日期格式转换,去除datetime中的具体时间
摘要:DATE_FORMAT(`addtime`,'%Y-%m-%d')时间格式转成字符串time_format('1924-01-02', '%Y-%m-%d') 字符串转成时间格式CONVERT(addtime,DATE),CHAR) 时间格式转成字符串格式去除日期中的小时分钟...UPDATE htmlinfo SET `addtime` = DATE_FORMAT(`addtime`,'%Y-%m-%d'); 阅读全文

posted @ 2011-10-31 14:41 悉野 阅读(29918) 评论(0) 推荐(0) 编辑

数据库随机取几条记录
摘要:Access:select top n * from table order by rnd(id)‘id为数据库的自动编号字段 Sql Server:select top n * from table order by newid()MySQL:SELECT * FROM tableorder byrand() limit 20;Oracle:select * from table order by dbms_random.value() 阅读全文

posted @ 2011-10-12 10:22 悉野 阅读(158) 评论(0) 推荐(0) 编辑

oracle中查询被锁的表并释放session[转]
摘要:SELECTA.OWNER,A.OBJECT_NAME,B.XIDUSN,B.XIDSLOT,B.XIDSQN,B.SESSION_ID,B.ORACLE_USERNAME,B.OS_USER_NAME,B.PROCESS,B.LOCKED_MODE,C.MACHINE,C.STATUS,C.SERVER,C.SID,C.SERIAL#,C.PROGRAMFROMALL_OBJECTSA,V$LOCKED_OBJECTB,SYS.GV_$SESSIONCWHERE(A.OBJECT_ID=B.OBJECT_ID)AND(B.PROCESS=C.PROCESS)ORDERBY1,2释放sessi 阅读全文

posted @ 2011-10-11 15:31 悉野 阅读(201) 评论(0) 推荐(0) 编辑

mysql 批量从本文件批量导入导出数据
摘要:导入: load data infile "c:/1.txt" into table test fields terminated by'|'导出:-- 导出数据为文本文件SELECT ML,DL,ZL,XL,MC,SMINTO OUTFILE 'C:\DM_HY_EXPORT.TXT'FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY ''''LINES TERMINATED BY '\n'FROM DM_HY; 阅读全文

posted @ 2011-09-28 10:38 悉野 阅读(246) 评论(0) 推荐(0) 编辑

更新表 使用表中一列等于另一张中列的内容
摘要:update table1 inner join on table2set table1.col1 = table2.col2UPDATE iptable INNER JOIN city ON city.CityName = myfunction(iptable.CityName)SET iptable.cityno = city.CityNO上面iptable 1k条数据, city 20k条数据 本本上花了13min算好, 主要是myfunction()字符串处理花了好长时间。表中插入一列用来算myfunction()结果会快些, 然join匹配会每次计算。ALTER TABLE ipta 阅读全文

posted @ 2011-09-27 22:02 悉野 阅读(451) 评论(1) 推荐(0) 编辑

在数据库中根据身份证号算出生日期
摘要:update Staff_information setcsny =case when LEN(sfzh)=18 then (substring(sfzh,7,4) +'-'+ substring(sfzh,11,2)+'-'+ substring(sfzh,13,2))when LEN(sfzh)=15 then ('19' + substring(sfzh,7,2) +'-'+ substring(sfzh,9,2)+'-'+ substring(sfzh,11,2))else nullendfrom Staf 阅读全文

posted @ 2011-04-20 15:42 悉野 阅读(773) 评论(0) 推荐(0) 编辑

t-sql中pivot用法(行列转换)
摘要:从另一张表找的3974行是张三,8319行是李四,3051行是王五;从stu_score查id,stu_id两列,聚合求出 得出张三,李四,王五在stu_score中的记录条数[代码]T-SQL Pivot SyntaxSELECT[non-pivoted column], -- optional[additional non-pivoted columns], -- optional[first... 阅读全文

posted @ 2010-11-19 11:01 悉野 阅读(5923) 评论(2) 推荐(2) 编辑

t-sql中with用法
摘要:with用来创建一个虚拟表with 临时表名 as 查询得到的表 select * from 临时表名[代码]上面查询也可以写成[代码] 阅读全文

posted @ 2010-11-18 15:00 悉野 阅读(796) 评论(0) 推荐(0) 编辑

sql排名次 rank()用法
摘要:[代码][代码] 阅读全文

posted @ 2010-11-18 11:52 悉野 阅读(1408) 评论(0) 推荐(0) 编辑

一个group by例子
摘要:[代码] 阅读全文

posted @ 2010-11-17 15:55 悉野 阅读(446) 评论(0) 推荐(0) 编辑

从sql查询结果集中查询
摘要:[代码] 阅读全文

posted @ 2010-11-11 17:22 悉野 阅读(3061) 评论(0) 推荐(0) 编辑

sql cast转变格式
摘要:[代码]可以把列字符串转成整数再排序, 如果列中存放的是整数 阅读全文

posted @ 2010-10-27 19:16 悉野 阅读(185) 评论(0) 推荐(0) 编辑

tsql 2005 ROW_NUMBER
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--WITHOrderedOrdersAS(SELECTSalesOrderID,OrderDate,ROW_NUMBER()OVER(orderbyOrderDate)asRowNumberFROMSa... 阅读全文

posted @ 2010-10-27 14:46 悉野 阅读(196) 评论(0) 推荐(0) 编辑

上一页 1 2
点击右上角即可分享
微信分享提示