window下 1.导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u dbuser -p dbname > dbname.sql 2.导出一个表 m…
分类:SQL
Oracle 数据库 基础学习 (一) SQL基本知识
Oracle 从零开始,不知所措。要掌握一种技能,最好的方式是先学会怎么使用它,然后再深入学习,先有样子,再有技术。 一,什么是数据库? 为什么需要数据库? 数据库实质上是一个信息的列表,或者是一组配合工作…
SQL注入(SQL Injection)案例和防御方案
sql注入(SQL Injection):就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。 SQL注入攻击的主要危害包括:非法读取、篡改、添加、删除数据库…
sql server 查询字符串指定字符出现的次数
这里提取指定符串"A"在字段中的出现次数SQL为: select len(keyword)-len(replace(keyword, 'A', ' ')) from 表 原理:用replace函数将要查找的字符替换为…
SQL中=null查询不出结果而is null可以查询结果说明
我们在sql中要查询某列值为null的所有结果集时,查询条件应该这样写select * from 表 where 字段 is null而使用selec…
Oracle和plsql developer编码设置
在使用pl/sql developer时,查询出来中文字段显示乱码,因为数据库的编号格式和pl /sql developer的编码格式不统一造成的。 一、查看和修改oracle数据库字符集 select useren…
使用SQL脚本创建数据库,操作主键、外键与各种约束(MS SQL Server)
在实际开发中,可能很少人会手写sql脚本来操作数据库的种种。特别是微软的MS SQL Server数据库,它的SQL Server Management Studio对数据库的图形化操作极致简便,从而导致很多人都不会或不…
SQLServer2005 高校教学语句
SQLServer2005 高校入门教学系列 SQL 语句基础 --查询学生中选修课程号 为1 的学生姓名 select sname from student where exists( select * from sc…
SQL——查询表生成新表
原博客:https://www.cnblogs.com/superhuake/archive/2012/07/18/2598095.html 这是一道从网上找来的题,据说是Alibaba2011年数据分析师招聘的题目,现…
LEFT JOIN 需要注意的点(Presto)
最近工在Presto中用了很多关联查询操作,遇到了一些问题再这里记录一下。 LEFT JOIN的基本概念 LEFT JOIN是我们最常用的关联查询,对于之前很少直接接触复杂关联查询的兄弟,我们还是需要弄清楚一些基本概念。…
各版本Sql Server下载地址全
SQL Server 2014简体中文企业版 文件名:cn_sql_server_2014_enterprise_edition 32位下载地址:ed2k://|file|cn_sql_server_2014_enter…
ORACLE EXECUTE IMMEDIATE 小结
EXECUTE IMMEDIATE 代替了以前Oracle8i中DBMS_SQL package包. 它解析并马上执行动态的SQL语句或非运行时创建的PL/SQL块.动态创建和执行SQL语句性能超前,EXECUTE IM…