将字段全清空: UPDATE 表名 SET字段 =''将字段内的特定内容改掉: update 表名 set 字段=replace(字段,'要改的','改成这个')update 表名 set 字段=replace(字段,'要改的','改成这个') where ID=7
分类:
数据库 时间:
2014-10-24 18:29:10
阅读次数:
227
系统为用户开设的一个数据缓冲区,存放SQL语句的执行结果。每个游标区都有一个名字。用户可以用SQL语句逐一从游标中获取记录,并赋给主变量,交由主语言进一步处理。使用:使用游标(cursor)的一个主要的原因就是把集合操作转换成单个记录处理方式。用SQL语言从数据库中检索数据后,结果放在内存的一块区域...
分类:
数据库 时间:
2014-10-24 18:09:04
阅读次数:
203
建表时遇到遇到属性名同MySQL的保留字相同导致不能建表的问题,如下SQL语句:CREATE TABLETBL_ACCOUNT_FROZEN_RECORD(ID BIGINT NOT NULL AUTO_INCREMENT,TRADE_FLOW_ID VARCHAR(60) NOT NULL,ACC...
分类:
数据库 时间:
2014-10-24 18:04:04
阅读次数:
342
Microsoft SQL Server 2012 Internals把 SQL 语句的处理分为四个阶段,分别是 解析、绑定、优化、执行,如图所示:解析(Parse)主要是语法分析,比较简单。绑定(Bind),书中的解释比较简略:For queries with valid SQL syntax, ...
分类:
其他好文 时间:
2014-10-24 16:08:22
阅读次数:
266
当select后面查询字段有sum(drp)以外的字段时,必须使用group by函数,对数据进行排序,且查询字段中除sum(drp)以外的字段都必须作为分组字段出现在group by后面。反过来,group by后面可以出现分组字段a(必须是查询表中的字段),但是a可以不是select后面的查询字...
分类:
数据库 时间:
2014-10-24 10:51:31
阅读次数:
171
原文:http://www.cnblogs.com/aito/archive/2010/08/25/1808569.html避免SQL注入的方法有两种:一是所有的SQL语句都存放在存储过程中,这样不但可以避免SQL注入,还能提高一些性能,并且存储过程可以由专门的数据库管理员(DBA)编写和集中管理,...
分类:
数据库 时间:
2014-10-24 01:39:04
阅读次数:
273
1. 11g之前的绑定变量窥视 我们都知道,为了可以让SQL语句共享运行计划,oracle始终都是强调在进行应用系统的设计时,必须使用绑定变量,也就是用一个变量来取代原来出如今SQL语句里的字面值。比方,对于以下三条SQL语句来说:select col1 from t where col2 = 1....
分类:
数据库 时间:
2014-10-23 16:07:28
阅读次数:
304
触发器:一类特殊的事物,可监视某种数据操作,并触发相关操作(insert/update/delete);表中的某些数据改变,希望同时可以引起其它相关数据改变的需求。
作用:变化自动完成某些语句查询,添加程序的灵活性。
创建触发器语法:
#delimiter $$ //默认情况下,delimiter是分号“;”,sql语句带有;号结尾会报错,没到end就算到结束了,使用delimiter...
分类:
数据库 时间:
2014-10-23 14:36:28
阅读次数:
204
Min说明:返回集合中元素的最小值;不延迟。生成SQL语句为:SELECT MIN(…) FROM1.简单形式:查找任意产品的最低单价:var q = db.Products.Select(p => p.UnitPrice).Min();2.映射形式:查找任意订单的最低运费:var q = db.O...
分类:
其他好文 时间:
2014-10-23 14:20:43
阅读次数:
157
JDBC是Sun公司制定的一个能够用Java语言连接数据库的技术。一、JDBC基础知识 JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,能够为多种关系数据库提供统一訪问,它由一组用Java语言编写的类和接...
分类:
数据库 时间:
2014-10-23 14:14:41
阅读次数:
394