-
[SQL] SQL2005剔除大数据
SQL2005删除大数据客户端连接也变的异常慢,并且公司的数据库所占空间大,因为是软件是深圳一家软件提供的,只有服务器在本地,而和这个公司沟通异常困难,所以只有自立更生了。经过简单查看createtable#t(namevarchar(255),rowsbigint,reservedvarchar(...
39
热度 -
[SQL] sql 拼凑 防止注入
sql拼接防止注入1尽量用统一替换,好处很多//创建insert语句privateList<string>GetInsertSqlFromListPA_SD(List<PA_SD>list){ List<string>sqlList=newList<stri...
273
热度 -
8
热度 -
[SQL] sqlserver 与此同时更新一张表的多个列
sqlserver同时更新一张表的多个列?UPDATEtablename1??SET??tablename1.JLDQCYE=tablename2.QC?,??????????tablename1.JLDBQZJ=tablename2.ZJ,??????????tablename1.JLDQMYE=...
90
热度 -
[SQL] C#中的部类和SQL Server中的类型对应关系
C#中的类型和SQLServer中的类型对应关系SQLServer类型C#类型bitbooltinyintbytesmallintshortintintbigintlongrealfloatfloatdoublemoneydecimaldatetimeDateTimecharstringvarcha...
60
热度 -
[SQL] sql流入漏洞的一种实例
sql注入漏洞的一种实例在做毕业设计的时候,竟然碰到了一中叫sql注入漏洞的现象。当笔者用一条sql语句查询时,select*fromuserswhereusername='zf'andpasswd='zf'or1='1'竟然将所有的数据全都查了出来。检查用户合法性的代码如下://检查用户的合法性 ...
73
热度 -
[SQL] oralce plsql 游标双循环实现 一个表中id的安插
oralceplsql游标双循环实现一个表中id的插入declaretempId1department.id%type;tempId2department.id%type;cursorc1isselectidfromdepartmentwhererownumbetween100and200;curs...
73
热度 -
[SQL] 使用正则自动替建表sql添加Sequence
使用正则自动为建表sql添加Sequence如下一段建表语句:createtabledf_attention(idINTEGERnotnull,userIdINTEGER,authorIdINTEGER,updateDateDATE,delCHAR(1)default'0'notnull,const...
39
热度 -
[SQL] 招致死锁的SQL示例
导致死锁的SQL示例首先感谢:leonarding的文章,还有晨_chen。死锁定义:从广义上讲包括操作系统应用程序数据库,如果2个进程(会话)相互持有对方的资源,都一直等待对方释放,这种情况会造成死锁。误解:会话的阻塞不是死锁,因为其中有一个会话还是可以继续操作的。释放:Oracle会自动检测死锁...
59
热度 -
[SQL] SQLServer2008中datetime类型不加引号所引发的有关问题
SQLServer2008中datetime类型不加引号所引发的问题我写了一条如下的SQL语句:updatetb_cf_constructionregsetfinishDate=2013-10-10whereConstructionRegId=49结果运行完对应的finishDate字段变成了:19...
89
热度 -
[SQL] Java程序中运作SQL
Java程序中运行SQL本章内容包括:●学习如何使用JDBCAPI在Java程序中运行SQL。●介绍可用来连接Oracle数据库的各种OracleJDBC驱动程序。●执行查询和SQLDML语句来访问数据库表。●学习如何使用各种Java类型来获得和设置数据库中的列值。●介绍如何执行事务控...
123
热度 -
[SQL] 写SQL要学会使用"执行计划"
写SQL要学会使用"执行计划"能写SQL是程序员的基本功,而能写出性能优异的SQL是优秀程序员的必备技能。可那些性能好的SQL语句是怎么写出来的?难道他们了解数据库底层的东西吗?其实了解数据库原理是一方面,更快捷的是借助“执行计划”(ExplainPlan)来分析SQL语句执行的...
250
热度 -
21
热度 -
[SQL] sql查询表中字段值雷同的数据记录
sql查询表中字段值相同的数据记录表T中有字段id,name,age(注:id有相同值)查询id相同且大于1的数据记录select*fromTawhereexists(selectidfromTwhereid=a.idgroupbyidhavingcount(*)>1)
34
热度 -
[SQL] 批改Oracle SQL Developer的时间格式
修改OracleSQLDeveloper的时间格式打开OracleSQLDeveloper,选择Tools-->Preferences-->Database-->NLS-->DateFormat,把默认的格式:DD-MON-RR改为你想要的格式:比如:显示完整的日期将‘DD-...
72
热度 -
[SQL] SQL Server高速部署作业到多台服务器
SQLServer快速部署作业到多台服务器问题:需要在很多的SQLServer服务器上创建相同的作业。我们可以一台一台的运行相同的脚本创建作业,但是有没有什么简便的做法呢?解决方法:可能很多人都没有注意到可以用多服务器环境管理SQLAgentjob和维护计划。如果需要在非常多的SQL实例上面创建相同...
36
热度 -
[SQL] 惯用sql001_partition by 以及 row_number()和 dense_rank()和rank()区别
常用sql001_partitionby以及row_number()和dense_rank()和rank()区别createtablestudent(sidvarchar2(10),--学号snamevarchar2(10),--姓名classidvarchar2(10),--班级号scoreint...
146
热度 -
[SQL] PL/SQL导入sql脚本出现中文乱码的解决办法
PL/SQL导入sql脚本出现中文乱码的解决方法环境变量->用户变量中新增加一个环境变量,变量名设置为NLS_LANG变量值设置为AMERICAN_AMERICA.utf8即可。
84
热度 -
[SQL] sqlserver 打造批处理脚本
sqlserver制作批处理脚本概述:???????作为DBA,经常要用开发人员提供的SQL脚本来更新正式数据库,但是一个比较合理的开发流程,当提交脚本给DBA执行的时候,可能已经有几百个sql文件,并且有执行顺序,如我现在工作的公司,十几个客户,每个客户一个库,但是数据库结构、存储过程、视图等都是...
54
热度 -
[SQL] PLSQL 展示number数据类型时的设置 .即非科学计数法展示
PLSQL显示number数据类型时的设置.即非科学计数法展示PLSQL显示number数据类型时,有时候会因为数据太长而用科学计数法显示,会丢失精度。设置plsql让它显示原本的值?tools->preperences-->选择sqlwindow-->把numberfieldst...
82
热度