点击(此处)折叠或打开use demodb//使用demodb,以下假设操作的collection是foodb.foo.remove({"id":"123456"})//删除一条数据db.foo.remove()//删除foo中的所有记录,但是foo还存在,show collection还可以看到f...
分类:
数据库 时间:
2015-01-15 23:26:02
阅读次数:
212
1.创建数据库语法: CREATE DATABASE 数据库名称例如:CREATE DATABASE Teachers2.删除数据库语法: DROP DATABASE 数据库名称例如:DROP DATABASE Teachers
分类:
数据库 时间:
2015-01-15 17:50:10
阅读次数:
139
IF EXISTS (SELECT * FROM SYSOBJECTS WHERE NAME='#temp') DROP TABLE #tempGOSELECT ID,XM,ADDDW INTO #tempFROM CKZDGOSELECT * #tempDROP TABLE #temp
分类:
数据库 时间:
2015-01-15 14:13:24
阅读次数:
152
1.查询语句 主要由 select 关键字完成2.DML语句(数据操作语言) 主要由 insert、update、delete 三个关键字完成 主要操作 表 3.DDL语句(数据定义语言) 主要由 creat、alter、drop、truncate 四个关键字完成 操作数据库对象的语句 ...
分类:
数据库 时间:
2015-01-14 21:14:41
阅读次数:
266
OracleStudy之案例--数据恢复神器Flashback(3)FlashbackDatabase:案例分析:flashbackdatabase:利用flashbacklog对整个database做回退到过去的某个时间点(用于DDL的误操作如drop和truncate),类似于RMAN的不完全恢复(mediarecoveryincompelete)因为flashbackdatabase是..
分类:
数据库 时间:
2015-01-14 18:06:53
阅读次数:
379
1、说明:创建数据库
CREATE DATABASE database-name
2、说明:删除数据库
drop database dbname
3、说明:备份sql
server
---
创建 备份数据的 device
USE
master
EXEC sp_addumpdevice
'disk',
'testBack',
'c:\mss...
分类:
数据库 时间:
2015-01-14 16:55:32
阅读次数:
239
--如果字段原来无默认值,直接执行如下语句,添加默认值:
alter table 表名 add default(1) for 字段名
--如果原来有默认值,现在要更改默认值,则需要先把原来的默认值drop掉,再添加新的默认值
alter table 表名 drop constraint 默认值约束的名称
--如果不知道默认值约束的名称,用如下语句查询得到:
select [nam...
分类:
数据库 时间:
2015-01-14 12:48:48
阅读次数:
312
最近项目中用到了使用存储过程批量建表的功能,记录下来: USE db_test_3;drop procedure if EXISTS `createTablesWithIndex`;create procedure createTablesWithIndex()BEGIN DECL...
分类:
数据库 时间:
2015-01-13 21:17:15
阅读次数:
538
DISTINCT(COL)用来对结果去除重复
比如表内容如下:
SELECT DISTINCT(id)
FROM yww_test
下面的例子实现:选择过去一天,没有出现过的数据
-- 统计最原始的未上线采集数据,准备和其他表合并
DROP VIEW if EXISTS `unconnected_elemeterhead`;
CREATE VIEW unconnec...
分类:
数据库 时间:
2015-01-13 17:41:56
阅读次数:
154
1在写SQL时常常会用到暂时表,表变量和CTE,这三者在使用时各有优势:1. 暂时表:分为局部暂时表和全局暂时表. 1.1局部暂时表,创建时以#开头,在系统数据库tempdb中存储. 在当前的链接可见,链接断开则暂时表就自己主动被释放,也能够手动drop table #tmptable在使用不同的链...
分类:
数据库 时间:
2015-01-13 13:58:34
阅读次数:
262