当前位置: 代码迷 >> SQL
 解决方案列表
  • [SQL] MSSQL流入时对中文字符的处理方法

    MSSQL注入时对中文字符的处理方法在一次渗透测试过程中发现对方的网站根目录用的是中文,使用Pangolin测试时,发现类似“dirc:\中文路径”这种cmd命令执行总是出错,后来用BurpSuite对发送的数据包进行分析,发现Pangolin使用了一种类似URLEnco...

    30
    热度
  • [SQL] SQL Server小结之——索引

    SQLServer总结之——索引概念:索引是一种特殊的数据库对象。它使数据库程序无须对整个表进行扫描,就可以在其中找到所需数据。可以简单的理解为:目录!优缺点:优点:在数据库中,索引使数据库程序无须对整个表进行扫描,就可以在其中找到所需数据。利用索引可以大大提高系统的性能。表现在:通过创建惟一索引,...

    103
    热度
  • [SQL] 个人小结sql优化一般步骤

    个人总结sql优化一般步骤1、通过topsql找出有问题的sql语句select*from(select*fromv$sqlstatsorderbyDISK_READSdesc)whererownum<=10;还可以对ELAPSED_TIME,AVG_HARD_PARSE_TIME等排序2、指...

    79
    热度
  • [SQL] SqlServer 触发器 A表中安插一行数据后动态在B表中插入A表中计算后数据

    SqlServer触发器A表中插入一行数据后动态在B表中插入A表中计算后数据表t_mydata的列定义如下:intid,intstation_id,datetimedata_time,floatLJLL示例数据:1391183412012-08-198:00:00203988613944831120...

    91
    热度
  • [SQL] 直接从dmp资料中抽取sql 的方法

    直接从dmp文件中抽取sql的方法详见原文博客链接extractSQLfromdmpfile?

    45
    热度
  • [SQL] Oracle之scott用户表、有关SQL语句

    Oracle之scott用户表、相关SQL语句1.scott用户下的表结构:雇员表EMPNo.名称类型描述1EMPNONUMBER(4)雇员编号2ENAMEVARCHAR2(10)雇员姓名3JOBVARCHAR2(9)职位4MGRNUMBER(4)领导编号5HIREDATEDATE雇佣日期6SALN...

    99
    热度
  • [SQL] T-SQL 轮换多个空格

    T-SQL替换多个空格DECLARE@DemoTABLE(OriginalStringNVARCHAR(4000))INSERTINTO@Demo(OriginalString)SELECT'IamIncognito,Whatjustforatest!'UNIONALLSELECT'看看效果吧!'U...

    15
    热度
  • [SQL] Oracle之SQLPlus容易应用

    Oracle之SQLPlus简单应用SQLPlus是Oracle提供的一个命令行执行的工具软件,安装之后会自动在系统中进行注册。Oracle安装结束后,会存在一个emp的表。使用SQLPlus操纵Oracle,用户名:scott/tiger(使用之前,开启服务)1.查询某个表的全部内容:SELECT...

    67
    热度
  • [SQL] PL/SQL的定义(4)CASE控制

    PL/SQL的定义(四)CASE控制在订单表当中,有四个值分别代表已提交,已付款,已发货,已完成使用if语句,书写根据订单的状态值输出相应的状态可以这样写但是这样写比较复杂这时我们可以使用case结构而使用上述结构的SQL如下需要注意的是

    83
    热度
  • [SQL] SQL Server 插入记录的自动编号ID及 返回上一个自动编号

    SQLServer插入记录的自动编号ID及返回下一个自动编号.SCOPE_IDENTITY()是绝对可靠的,可以用在存储过程中,连触发器也不用建,没并发冲突SELECTIDENT_CURRENT('TableName')--返回指定表中生成的最后一个标示值SELECTIDENT_INC...

    25
    热度
  • [SQL] MSSQL展示进程执行的脚本

    MSSQL显示进程执行的脚本经常检查哪个进程运行什么脚本所以以下脚本比较实用--显示进程执行的脚本usemasterdeclare@spidint;declare@sql_handlebinary(20);set@spid=112SELECT@sql_handle=sql_handleFROMsys...

    77
    热度
  • [SQL] PL/SQL的定义(5)循环控制

    PL/SQL的定义(五)循环控制LOOP循环语法loop代表循环开始endloop代表循环结束例如初始化三个商品类别FOR循环语法示例如下:FOR循环主要适用于知道具体循环次数的情况WHILE循环语法示例如下WHILE循环主要适用于不知道具体循环次数的情况

    85
    热度
  • [SQL] PL/SQL学习4

    PL/SQL学习四16.事务控制事务是用来确保数据库数据的一致性,它由一组相关的DML语句组成。该组DML语句要么全部成功提交,要么全部取消。数据库事务主要由INSERT,UPDATE,DELETE和SELECT...FORUPDATE语句组成。当执行COMMIT或ROLLBACK语句时,当前事务结...

    103
    热度
  • [SQL] 在SSH2项目中SQL top后头不能有问号(占位符)

    在SSH2项目中SQLtop后面不能有问号(占位符)在SSH2项目中SQLtop后面不能有问号(占位符)。即不能拼接成如下SQL:selecttop?*fromtable_name

    54
    热度
  • [SQL] SQLSERVER 2005卸载步骤

    SQLSERVER2005卸载方法SQLSERVER2005卸载方法SQLSERVER2005不象SERVER2000所有组件都汇总在一起,所以卸载时特别麻烦,如果不按正常的方法卸载,重新安装是不可能安装上去的。因为SQLSERVER2005组件都是分散的,所以,必须一个一个的卸载,且要用到两个附加...

    37
    热度
  • [SQL] SQL话语优化方案资料汇总

    SQL语句优化方案资料汇总晚上项目组内开会讨论SQL语句的优化方案,大家都分享了自己的优化经验,以下为我记录、摘录、汇总部分资料与大家分享,不用全看,留着仅作查询,每次写SQL语句的时候能想起来查询一下即可。让我们做到不但会写SQL,还要做到写出性能优良的SQL。(1)选择最有效率的表名顺序(只在基...

    52
    热度
  • [SQL] SQL Server 2005端口配备

    SQLServer2005端口配置

    57
    热度
  • [SQL] sql子查询与联接查询

    sql子查询与连接查询现有Task和BUG两个表,Task与BUG表的关系是一对多的关系。现在要根据Task的创建人来获取Task下的BUG信息:子查询代码:select*fromBUGwhereTaskIDin(selectTaskIDfromLTP_TaskwhereCreateBy=8)连接查...

    32
    热度
  • [SQL] SQLServer存储过程返回值小结

    SQLServer存储过程返回值总结1.存储过程没有返回值的情况(即存储过程语句中没有return之类的语句)用方法intcount=ExecuteNonQuery(..)执行存储过程其返回值只有两种情况(1)假如通过查询分析器执行该存储过程,在显示栏中假如有影响的行数,...

    30
    热度
  • [SQL] PL/SQL学习5

    PL/SQL学习五18.连接查询连接查询是指基于多个表或视图的查询。当使用多个表进行连接查询的时候:1.需要在FROM后面指定两个或两个以上的表2.在SELECT时,列名需要加上表名作为前缀3.需要在WHERE内指定两表或多表的连接条件,如不指定则视为笛卡尔积(A表记录条数xB表记录条数)示例:SQ...

    21
    热度