SQL
文章平均质量分 58
zhengziwei
这个作者很懒,什么都没留下…
展开
-
DDL数据定义语言(转)
一、DDL数据定义语言首先,简要介绍基础语句,作为测试人员一般测试时,已经由数据库设计师建好了数据库,数据库设计师可能也不用语句的方式来建表,但我们应该能看懂各语句的使用格式,语句的含义,有兴趣再作深入了解。 1、创建数据库 CREATE DATABASE [database-name] 2、删除数据库 DROP DATABASE dbname1,dbname2… 3、备份数据库转载 2009-11-03 15:10:00 · 450 阅读 · 0 评论 -
case when else
select *,(case when table_no>50 then no else yes end) as resultfrom member_info_mapping where uuid =30 使用 CASE 处理条件数据 CASE input_expression WHEN when_expression THEN result_express原创 2010-01-11 16:56:00 · 343 阅读 · 0 评论 -
(转帖)分析数据库死锁原因的方法
常看到死锁的问题,一般都是KILL进程,但如果不查出引起死锁的原因,死锁会时常发生可以通过查找引起死锁的的操作,就可以方便的解决死锁,现将日常解决问题的方法总结,也许对大家有帮助1/死锁发生时,通过如下语法,查询出引起死锁的操作use mastergodeclare @spid int,@bl intDECLARE s_cur CURSOR FOR select 0 ,blockedfr转载 2010-01-15 14:37:00 · 329 阅读 · 0 评论 -
wildcard
wildthe percent sign% means match any number of occurrences of any characterthe underscore_ match just a single characterThe brackets [] wildcard is used to specify a set of characters, any one of原创 2009-11-17 14:41:00 · 273 阅读 · 0 评论 -
ORDER BY
Sorting by Column Position ORDER BY also supports ordering specified by relative column position. SELECT prod_id, prod_price, prod_nameFROM ProductsORDER BY 2, 3;If you want to sor原创 2009-11-12 15:19:00 · 411 阅读 · 2 评论 -
text-manipulation functions
Commonly Used Text-Manipulation FunctionsFunctionDescriptionLEFT() (or use substring function)Returns characters from left of stringLENGTH() (also DATA原创 2009-11-13 14:20:00 · 266 阅读 · 0 评论 -
where
WHERE Clause OperatorsOperatorDescription=EqualityNonequality!=NonequalityLess thanLess than or e原创 2009-11-12 16:17:00 · 273 阅读 · 0 评论 -
DBMS Function Differences
DBMS Function DifferencesFunctionSyntaxExtract part of a stringAccess uses MID(). DB2, Oracle, and PostgreSQL use SUBSTR(). MySQL, SQL Server, and Sybase use SUB原创 2009-11-13 11:48:00 · 267 阅读 · 0 评论 -
Concatenating Fields
In SQL SELECT statements, you can concatenate columns using a special operator. Depending on which DBMS you are using, this can be a plus sign (+) or two pipes (||).+ or ||? Access, SQL Server, an原创 2009-11-13 11:22:00 · 298 阅读 · 0 评论 -
DCL—数据控制语言(转)
三、DCL—数据控制语言1、权限与角色在SQL SERVER中,权限可分为系统权限和对象权限。系统权限由数据库管理员授予其他用户,是指数据库用户能够对数据库系统进行某种特定的操作的权力。创建一个基本表(CREATE TABLE)对象权限由创建基本表、视图等数据库对象的用户授予其他用户,是指数据库用户在指定的数据库对象上进行某种特定的操作的权力。如查询(SELECT)、插入(INSE转载 2009-11-03 15:24:00 · 1623 阅读 · 0 评论 -
DML—数据操纵语言(转)
二、DML—数据操纵语言 1、数据查询数据查询是数据库中最常见的操作。在本文档里将作重点介绍。SQL语言提供SELECT语句,通过查询操作可得到所需的信息。SELECT语句的一般格式为:SELECT〈列名〉[{,〈列名〉}]FROM〈表名或视图名〉[{,〈表名或视图名〉}][WHERE〈检索条件〉][GROUP BY 列名1>[HAVING 条件表达式>]]转载 2009-11-03 15:11:00 · 712 阅读 · 0 评论 -
数据库备份
按照备份数据库的大小数据库备份有四种类型,分别应用于不同的场合,下面简要介绍一下。 1、完全备份 这是大多数人常用的方式,它可以备份整个数据库,包含用户表、系统表、索引、视图和存储过程等所有数据库对象。但它需要花费更多的时间和空间,所以,一般推荐一周做一次完全备份。 2、事务日志备份 事务日志是一个单独的文件,它记录数据库的改变,备份的时候只需要复制自上次备份以来对数据库所做的改变,所原创 2010-01-11 17:06:00 · 440 阅读 · 0 评论