declare @i intdeclare @j intdeclare @phone varchar(20)set @j=1 select @i=count(*) from LatestLocationDECLARE L_cursor CURSOR FOR SELECT Phone FROM Lat...
分类:
数据库 时间:
2014-08-12 00:27:13
阅读次数:
290
概念:在数据中事务是工作的逻辑单元,一个事务是有一个获多个完成一组的相关行为的Sql语句组成。通过事务机制确保这一组sql语句所作的操作要么完全执行成功,要么一点也不执行。主要特征:确保数据库的完整性事务的ACID特性:A是事务的原子性:事务中包含的所有操作要么全做,要么全不做,也就是说所有的活动在...
分类:
数据库 时间:
2014-08-11 23:52:53
阅读次数:
276
实时查看正在执行的sql语句# /usr/sbin/tcpdump -i eth0 -s 0 -l -w - dst port 3306 | strings | egrep -i 'SELECT|UPDATE|DELETE|INSERT|SET|COMMIT|ROLLBACK|CREATE|DROP...
分类:
Web程序 时间:
2014-08-11 20:34:42
阅读次数:
327
一、普通查询/*查询表数据*/select * from STU/*取出前3行数据*/select * from stu where ROWNUM<=3 /*模糊查询*/select * from stu where stu_id like 'stu001%'说明:通配符“%”代表一个或者多个...
分类:
数据库 时间:
2014-08-11 17:37:32
阅读次数:
264
一、用户相关SQL语句/*新建用户*/create user SA identified by 2013;说明:SA用户名,2013密码/*授权connect,resource给用户sa*/grant connect,resource to sa;说明:CONNECT角色: --是授予最终用户的典型...
分类:
数据库 时间:
2014-08-11 17:07:12
阅读次数:
235
一、添加数据/*添加数据*/insert into STU values('stu0004','赵一',18,1,"kc0004");insert into STU(STU_ID,STU_NAME,STU_AGE,STU_SET ) values('stu0013','储十一',19,1);说明:如...
分类:
数据库 时间:
2014-08-11 17:01:32
阅读次数:
260
在前面说了如果创建一个数据库,接下来我们需要操作数据库;
但是sqlite3命令一次只能操作一个数据库,如果当前路径下有多个数据库该怎么办呢?这就需要用到附加数据库。
一 关联数据库
附加数据库实际上就是告诉sqlite3,你写的SQL语句是操作的哪一个数据库。具体如何操作呢?
基本语法如下:
ATTACH DATABASE 'DatabaseName' As 'Alias-N...
分类:
数据库 时间:
2014-08-11 15:11:56
阅读次数:
222
在ADO中,我们需要在SQL语句中使用乘法运算,可是添加'*'以后执行程序总是会出错,这是因为‘*’与sql中的‘*’关键字重合了,所以编译会出错。解决办法:将乘法运算放到sql语句外面,将结果放入一个变量中,然后在sql语句中引用即可int count = (this.AspNetPager1.C...
分类:
数据库 时间:
2014-08-11 11:50:32
阅读次数:
205
一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server---创建 备份数据的deviceUSE masterEXEC sp_addumpdevice 'disk', 'tes...
分类:
数据库 时间:
2014-08-11 10:00:42
阅读次数:
386
返回受上一语句影响的行数。如果行数大于 20 亿,请使用ROWCOUNT_BIG。Transact-SQL 语句可以通过下列方式设置 @@ROWCOUNT 的值:将 @@ROWCOUNT 设置为受影响或被读取的行的数目。可以将行发送到客户端,也可以不发送。保留前一个语句执行中的 @@ROWCOUNT...
分类:
其他好文 时间:
2014-08-10 18:09:00
阅读次数:
149