一、实验目的
1、学会使用INSERT、UPDATE、DELETE等SQL语句进行数据更新;
2、学会使用CREATE、DROP等SQL语句创建和删除视图。
二、实验内容
1、在SQL Server Management Studi...
分类:
其他好文 时间:
2014-10-05 00:27:27
阅读次数:
556
SQL语言包括:数据定义、数据操纵(Data Manipulation),数据控制(Data Control)数据定义:Create Table,Alter Table,Drop Table, Craete/Drop Index等数据操纵:Select ,insert,update,delete,数...
分类:
数据库 时间:
2014-10-03 13:44:04
阅读次数:
231
IF OBJECT_ID('tempdb..#t') IS NOT NULL DROP TABLE #tGOcreate table #t(id int identity,Dt varchar(10))godeclare @starttime datetime,@endtime datetimes....
分类:
数据库 时间:
2014-10-01 11:38:31
阅读次数:
251
一、只读表空间只读的表空间只能进行select操作,设定只读表空间的命令为:ALTERTABLESPACEuserdataREADONLY;设定只读表空间会触发checkpoint,将缓存中的数据写入datafile;但是尽管设定了只读属性,依然可以对这个表空间进行drop操作(比如droptable),因为drop操作并没有改..
分类:
数据库 时间:
2014-10-01 08:54:11
阅读次数:
339
1、判断是否存在addOneArticle这个存储过程if Exists(select name from sysobjects where NAME = 'addOneArticle' and type='P') drop procedure addOneArticle2、判断是否存在co...
分类:
数据库 时间:
2014-09-30 19:52:50
阅读次数:
234
syncdb 仅仅能初始化table(create),不能自己主动update/delete/drop。那么south应运而生。south简单使用方法:安装: pip install South安装完后,增加到INSTALLED_APPS中,并syncdb一下,否则会出现south_migratio...
分类:
其他好文 时间:
2014-09-30 19:37:40
阅读次数:
207
1.曾经不小心把开发库的数据库表全部删除,当时吓的要死。结果找到下面的语句恢复到了1个小时之前的数据!很简单。
注意使用管理员登录系统:
select * from 表名 as of timestamp sysdate-1/12 //查询两个小时前的某表数据!既然两小时以前的数据都得到了,继续怎么做,知道了吧。。
如果drop了表,怎么办??见下面:
drop...
分类:
数据库 时间:
2014-09-29 19:51:12
阅读次数:
362
添加字段: alter table `user_movement_log` Add column GatewayId int not null default 0 AFTER `Regionid` (在哪个字段后面添加) 删除字段: alter table `user_movement_log` drop column Gatewayid 调整字段...
分类:
数据库 时间:
2014-09-29 13:56:01
阅读次数:
240
以前在开发的时候遇到过一个需求,就是要按照某一列进行分组后取前几条数据,今天又有同事碰到了,帮解决了之后顺便写一篇博客记录一下。 首先先建一个基础数据表,代码如下: IF OBJECT_ID(N'Test') IS NOT NULL BEGIN DROP TABLE Test END CREATE ...
分类:
数据库 时间:
2014-09-28 19:23:55
阅读次数:
331
服务器数据库上建立了一个专属的管理员,因为测试想将其删除,但是总是提示该用户拥有架构不能删除,而且架构显示db_owner也不可更改,我用的是sqlserver2008。在SQL Server2000中删除数据库用户很简单,只要直接删除或者使用Drop User命令就可以了,但是SQL Server...
分类:
数据库 时间:
2014-09-28 14:26:32
阅读次数:
169