码迷,mamicode.com
首页 > 数据库 > 周排行
oracle数据库添加新用户
/*分为四步 */ /*第1步:创建临时表空间 */ create temporary tablespace kmyf_temp tempfile 'E:\app\pangxy\product\11.2.0\dbhome_1\kmyf_temp.dbf' size 50m autoextend on ...
分类:数据库   时间:2017-04-12 12:40:41    阅读次数:258
sqlserver导出为EXcel--CSV格式
DataTable dt = Connect.BindTable(" SELECT 名称,地址,当前日期 FROM table GROUP BY 名称,地址,当前日期 order by 名称,地址,当前日期 desc "); Export(dt); /*exel文件导入函数*/ private vo ...
分类:数据库   时间:2017-04-12 12:45:22    阅读次数:219
SQL删除重复数据只保留一条
在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people where peopleId in (select peopleId from people group by ...
分类:数据库   时间:2017-04-12 12:47:39    阅读次数:184
SQL总结(二)连表查询
恢复内容开始 SQL总结(二)连表查询 连接查询包括合并、内连接、外连接和交叉连接,如果涉及多表查询,了解这些连接的特点很重要。 只有真正了解它们之间的区别,才能正确使用。 1、Union UNION 操作符用于合并两个或多个 SELECT 语句的结果集。 UNION 运算符通过组合其他两个结果表( ...
分类:数据库   时间:2017-04-12 12:48:57    阅读次数:261
linux之SQL语句简明教程---UNION ALL
UNION ALL 这个指令的目的也是要将两个 SQL 语句的结果合并在一起。 UNION ALL 和UNION 不同之处在于 UNION ALL 会将每一笔符合条件的资料都列出来,不管资料值有无反复。 UNION ALL 的语法例如以下: [SQL 语句 1] UNION ALL [SQL 语句 ...
分类:数据库   时间:2017-04-12 13:08:13    阅读次数:209
Oracle Cursor用法总结
cursor分为三种,一是直接声明为cursor变量,二是首先声明类型再声明变量,三是声明为sys_refcursor。 (1)直接声明 declare cursor emp_cur is select * from emp; emp_record emp%rowtype; begin open e ...
分类:数据库   时间:2017-04-12 13:09:16    阅读次数:313
数据库的经典操作。留着
50个常用的sql语句 Student(S#,Sname,Sage,Ssex) 学生表 Course(C#,Cname,T#) 课程表 SC(S#,C#,score) 成绩表 Teacher(T#,Tname) 教师表 问题: 1、查询“001”课程比“002”课程成绩高的所有学生的学号; sele ...
分类:数据库   时间:2017-04-12 13:20:19    阅读次数:235
mysql sum() 求和函数的用法
查询在record表中 name=? 的 money 加起来的值使用聚和函数 sum() 求和select sum(money) from record t where t.name = ?另外:count() 求记录数avg() 求平均值 mysql sum() 求和函数的用法 SUM函数的语法是 ...
分类:数据库   时间:2017-04-12 13:21:15    阅读次数:539
sqlserver 查询结果导出excel
1.右键数据库——》任务——》导出数据,打开SQL Server导入和导出向导; 2.选择当前数据库,填写用户名,密码,下一步; 3.选择目标类型 excel,选择导出模板,下一步; 4.选择编写查询以指定要传输的数据(W),可以直接按W,下一步; 5.写入查询SQL语句,点击分析检测语句,下一步; ...
分类:数据库   时间:2017-04-12 13:23:23    阅读次数:239
QMYSQL driver not loaded 的原理和解决办法
转:http://blog.csdn.net/m15814478834/article/details/49902077 最近使用Qt遇到了"QMYSQL driver not loaded"的问题.网上回答五花八门.大部分都没法根本解决问题.解决问题的没有原理,过程还繁琐极容易犯错.希望看到我这片 ...
分类:数据库   时间:2017-04-12 13:23:54    阅读次数:1788
MySQL索引使用方法和性能优化
转自: http://feiyan.info/16.html 关于MySQL索引的好处,如果正确合理设计并且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。对于没有索引的表,单表查询可能几十万数据就是瓶颈,而通常大型网站单日就可能会产生几十万甚至几百万的 ...
分类:数据库   时间:2017-04-12 13:24:12    阅读次数:202
MySQL触发器
MySQL触发器 概念:由事件触发某些操作。事件有三种:INSERT、DELETE、UPDATE。 当数据库执行这些事件时,会激活触发器执行相应的操作。 注:MySQL5.02版本开始支持触发器。 1、创建单条执行语句的触发器 CREATE TRIGGER 触发器名 <BEFORE | AFTER> ...
分类:数据库   时间:2017-04-12 13:30:29    阅读次数:213
DB2日期与时间
摘选自:http://www.cnblogs.com/wanghonghu/archive/2012/05/25/2518604.html 1、db2可以通过SYSIBM.SYSDUMMY1、SYSIBM.DUAL获取寄存器中的值,也可以通过VALUES关键字获取寄存器中的值。 2、CURRENT ...
分类:数据库   时间:2017-04-12 13:31:40    阅读次数:428
Oracle 带回滚的存储过程
create or replace procedure PROC_insertUserAmount ( userid number, msgtype number, amountvalue number, financeType number, createUserid number, msgId ... ...
分类:数据库   时间:2017-04-12 13:34:06    阅读次数:471
MySQL忘记root密码
以管理员身份运行cmd 命令行中输入net stop mysql 切换到MySQL安装目录下的bin文件 跳过权限检查启动MySQL:mysqld --skip-grant-tables 管理员身份再打开一个cmd 切换到MySQL安装目录下的bin文件 输入:mysql -hlocalhost - ...
分类:数据库   时间:2017-04-12 13:36:10    阅读次数:196
golang SQLite3性能测试
SQLite是个小型的数据库,很简洁,即支持文件也支持内存,比较适合小型的独立项目,在没有网络的时候做一些复杂的关系数据存储和运算。 为了考察性能做10M(1000万)条记录的测试,测试机4CPU、8G内存,操作系统:Ubuntu 16 测试结果: 10M条写入时间:92秒 平均每条检索时间:0.0 ...
分类:数据库   时间:2017-04-12 13:36:31    阅读次数:377
忘记mysqlroot密码/我的电脑 管理服务里面没有mysql启动项/mysql启动不了net start mysql
http://www.cnblogs.com/andy_tigger/archive/2012/04/12/2443652.html 通过绕过不需密码 http://www.jb51.net/article/31903.htm cmd 要注意是管理员权限 http://blog.csdn.net/u ...
分类:数据库   时间:2017-04-12 13:49:04    阅读次数:228
SQL储存过程
基本语法 基本语法 创建存储过程 创建存储过程 create procedure sp_name @[参数名] [类型],@[参数名] [类型] as begin ......... end 以上格式还可以简写成: create proc sp_name @[参数名] [类型],@[参数名] [类型 ...
分类:数据库   时间:2017-04-12 13:49:17    阅读次数:224
mysql自动备份脚本
linux系统mysql5.6版本实现自动备份步骤 1、sudo mysql --help | grep my.cnf 查找my.cnf文件2、在文件中添加如下行实现免输入密码[mysqldump]user=your_backup_user_name(用户)password=your_backup_ ...
分类:数据库   时间:2017-04-12 14:55:44    阅读次数:203
Oracle 批量修改某个用户下表的表空间
思路:拼凑一个满足条件的批处理查询语句,将查询的结果复制出来作为批处理语句执行。具体步骤如下: 1、写查询 补充: 2、执行查询结果,得到一个批处理语句,截图如下: 3、复制出查询结果,批处理执行 参考网站:ORACLE修改用户表所属表空间的步骤 ...
分类:数据库   时间:2017-04-12 15:01:04    阅读次数:359
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!