欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
  • sqlcmd命令执行大的SQL脚本

    前言这两天从服务器导出一个150多MB的脚本文件,导入到我本地的SQLServer数据库中时,直接打开执行提示内存不足的错误,于是google搜索发现微软针对此类情况有不少命令行工具,其中有一款sqlcmd 实用工具,官方文档地址为:sqlcmd 实用工具sqlcmd 实用工具是一个命令行实用工具,...

    程序员文章站2024-03-16
  • SQL查询练习题(oracle)

    作者:赵磊博客:http://elf8848.iteye.com ------------------------------------ 练习题 一  删除重复记录 ---------------------------------------前提说明:distinct  只能在查询时过滤,不能完...

    程序员文章站2024-03-16
  • mybatis同时删除多张表数据 博客分类: mybatis mybatis多sql 

    <delete id="deleteUnfinishedData" parameterType="map"> {call declare begin delete from TABLE1 where id = #{valueFrom

    程序员文章站2024-03-16
  • pl-sql中内置函数总结 roundabsmod 

    数值函数:abs(m) m的绝对值mod(m,n) m被n除后的余数power(m,n) m的n次方round(m[,n]) m四舍五入至小数点后n位的值(n缺省为0)trunc(m[,n])m截断n位小数位的值(n缺省为0)字符函数:initcap(st) 返回st将每个单词的首字母大写,所有其他...

    程序员文章站2024-03-16
  • SQL语句优化 博客分类: SQL sqlcountinexist 

    1、count(*) <---> count(列)没有索引的情况下,两者一样快;有索引的情况下,如果这一列允许为 null,则count(列)快,若不允许为空,则一样快!这是由于count(*)与count(列)不等价,count(*)所有列只要有一列不为null,就会被统计出来,cou...

    程序员文章站2024-03-16
  • SQL语句优化 博客分类: SQL sqlcountinexist 

    1、count(*) <---> count(列)没有索引的情况下,两者一样快;有索引的情况下,如果这一列允许为 null,则count(列)快,若不允许为空,则一样快!这是由于count(*)与count(列)不等价,count(*)所有列只要有一列不为null,就会被统计出来,cou...

    程序员文章站2024-03-16
  • ceil & abs完美结合 博客分类: sql ceilabsfloorround

    select code,      (case when max(value)-min(value)>=1 then (case when min(value)-(max(value)-min(value))/3<0 then -1*ceil(abs(min(value)-(max(va...

    程序员文章站2024-03-16
  • sql指定值排序 博客分类: MYSQL sql排序指定值排序 

    开发中遇到一个需求:分页查询某实体类,将状态为待审核的放在最前面,同时按照创建该实体的创建时间来降序...方案一:取出数据在service层进行重组,但这种方式无法保证将所有为待审核状态的实体放在最前面,因为分页查询不是将所有符合条件的数据都查出来,它会根据你每页需要显示的条数来查找出多少条数据来。...

    程序员文章站2024-03-16
  • 学数据库不得不了解的概念:SQL注入  

    学数据库不得不了解的概念:SQL注入 说明:使用NBSI-NB联盟SQL注入分析器可以检测出各种SQL注入漏洞并进行解码,提高猜解效率.        在入门篇,我们学会了SQL注入的判断方法,但真正要拿到网站的保密内容,是远远不够的。接下来,我们就继续学习如何从数据库中获取想要获得的内容,首先,我...

    程序员文章站2024-03-16
  • SQL语句性能调整原则  

    SQL语句性能调整原则  一、问题的提出在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方...

    程序员文章站2024-03-16
  • 学数据库不得不了解的概念:SQL注入  

    学数据库不得不了解的概念:SQL注入 说明:使用NBSI-NB联盟SQL注入分析器可以检测出各种SQL注入漏洞并进行解码,提高猜解效率.        在入门篇,我们学会了SQL注入的判断方法,但真正要拿到网站的保密内容,是远远不够的。接下来,我们就继续学习如何从数据库中获取想要获得的内容,首先,我...

    程序员文章站2024-03-16
  • SQL语句性能调整原则  

    SQL语句性能调整原则  一、问题的提出在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方...

    程序员文章站2024-03-16
  • 登录失败而无法启动服务 博客分类: mssql SQL ServerSQL 

    问题原因:安装SQL Server时是使用默认登录用户来作为启动SQL Server服务的账号(对于自己使用的单机,通常就是administrator了),当该用户更改了用户名(如有人喜欢把administrator改成admin)或更改了其口令时,再次启动服务器,就出现“同于登录失败而无法启动服务...

    程序员文章站2024-03-16
  • SQL几种分页语句性能对比 博客分类: MSSQL sqlSQL Server 

    SET STATISTICS IO ONselect * from ( select * , ROW_NUMBER() OVER(ORDER BY Taskid asc) as num from Task ) as a where num between 30 and 40(11 行受...

    程序员文章站2024-03-16
  • SQL几种分页语句性能对比 博客分类: MSSQL sqlSQL Server 

    SET STATISTICS IO ONselect * from ( select * , ROW_NUMBER() OVER(ORDER BY Taskid asc) as num from Task ) as a where num between 30 and 40(11 行受...

    程序员文章站2024-03-16
  • 外键约束方式 博客分类: MSSQL SQL Server 

    创]外键约束方式     如果表A的主关键字是表B中的字段,则该字段称为表B的外键,表A称为主表,表B称为从表。外键是用来实现参照完整性的,不同的外键约束方式将可以使两张表紧密的结合起来,特别是修改或者删除的级联操作将使得日常的维护工作更加轻松。这里以MySQL为例,总结一下3种外键约束方式的区别和...

    程序员文章站2024-03-16
  • 一个操作时间的类 博客分类: java CC++C#SQL 

    package com.lhcard.common;/** * <p>Title: 时间格式转化与计算</p> */import java.util.Calendar;import java.util.Date;import java.text.*;public class ...

    程序员文章站2024-03-16
  • MSQL2005以上对象名sysproperties 无效的错误 博客分类: MSSQL SQL Server 

    在MSSQL2008R2里面执行的时候报错:对象名sysproperties 无效的错误;造成此问题的原因是由于Sql 2005、2008 删除了系统表 sysproperties 而改用 sys.extended_properties 表所致 , 以下是通过创建sysproperties视图if ...

    程序员文章站2024-03-16
  • 拼接SQL字符串 博客分类: MSSQL sql 

    拼接带有变量的字符串例如:"UPDATE Type_Medium_Info SET " + strType_Field + "=' " + strContent + " 'WHERE  Assert_Sn = '" + strAssert_Sn + "' AND Machine_Id= '" + s

    程序员文章站2024-03-16
  • 拼接SQL字符串 博客分类: MSSQL sql 

    拼接带有变量的字符串例如:"UPDATE Type_Medium_Info SET " + strType_Field + "=' " + strContent + " 'WHERE  Assert_Sn = '" + strAssert_Sn + "' AND Machine_Id= '" + s

    程序员文章站2024-03-15