2013年12月27日
摘要: ylbtech-SQL Server:exists(存在)的应用实例SQL Server exists(存在)的应用实例。1,exists(存在)的应用实例 返回顶部-- =============================================-- ylb:本案例探讨的是:“exists”-- 11:25 2011/12/9-- =============================================use pubsgo--exists---P3:查询和出版社在同一个城市的作者姓名?select * from authors awhere exists(se 阅读全文
posted @ 2013-12-27 17:55 ylbtech 阅读(255) 评论(0) 推荐(0) 编辑
摘要: ylbtech-SQL Server:SQL Server-子查询(嵌套子查询)和子查询(相关子查询)SQL Server 子查询(嵌套子查询)和子查询(相关子查询)。1,ylb:1,子查询(嵌套子查询)返回顶部-- =============================================-- ylb:本案例的目的是:“嵌套子查询”-- 11:25 2011/12/9-- =============================================use pubsgo--一、子查询--1,嵌套子查询---特点:in里面的查询语句可以独立运行。--P1:查询图书名 阅读全文
posted @ 2013-12-27 17:49 ylbtech 阅读(595) 评论(0) 推荐(0) 编辑
摘要: ylbtech-SQL Server:SQL Server-多表的连接与练习(第三方关联表的应用)SQL Server 多表的连接与练习(第三方关联表的应用)。1,多表的连接与练习(第三方关联表的应用) 返回顶部-- =============================================-- ylb:-- ylb目的:多表之间的连接,第三方关系的运用-- 练习和使用-- 13:13 2011/12/7-- =============================================USE masterGO-- Drop the database i... 阅读全文
posted @ 2013-12-27 17:47 ylbtech 阅读(705) 评论(0) 推荐(0) 编辑
摘要: ylbtech-SQL Server:SQL Server-表的结构的修改和基本约束SQL Server 表的结构的修改和基本约束。1,表的结构的修改和基本约束返回顶部use mastergocreate database testDatago--drop database testDatause testDatago--1,创建用户表create table users(userID int identity(1,1),username varchar(20) not null,age int)go--2,select * from usersgo--一、添加列--3,向用户表添加一列sex 阅读全文
posted @ 2013-12-27 17:15 ylbtech 阅读(361) 评论(0) 推荐(0) 编辑
摘要: ylbtech-SQL Server:SQL Server-SQL中的escape(逃逸)SQLServer中的escape(逃逸)。1,SQLServer中的escape(逃逸) 返回顶部SQL中escape的主要用途1.使用 ESCAPE 关键字定义转义符。在模式中,当转义符置于通配符之前时,该通配符就解释为普通字符。例如,要搜索在任意位置包含字符串 5% 的字符串,请使用: WHERE ColumnA LIKE '%5/%%' ESCAPE '/' 2.ESCAPE 'escape_character' 允许在字符串中搜索通配符而不是将其作 阅读全文
posted @ 2013-12-27 17:07 ylbtech 阅读(2011) 评论(0) 推荐(0) 编辑
摘要: ylbtech-SQL Server:SQL Server-SQL Server中的时间函数SQL Server中的时间函数。1,SQL Server中的时间函数 返回顶部1. 当前系统日期、时间 select getdate()2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 例如:向日期加上2天 select dateadd(day,2,'2004-10-15') --返回:2004-10-17 00:00:00.0003. datediff 返回跨两个指定日期的日期和时间边界数。 select datediff(day,'20 阅读全文
posted @ 2013-12-27 17:06 ylbtech 阅读(335) 评论(0) 推荐(0) 编辑
摘要: ylbtech-SQL Server:SQL Server-创建数据库、表,对表的增查改删语句SQL Server 创建数据库、表,对表的增查改删语句。1,ylb:创建数据库、表,对表的增查改删语句 返回顶部--创建数据库语句create database SqlDomeon primary( name=SqlDome_mdf, filename='E:\我的资料\项目\WebWwj\SqlDome.mdf')log on( name=SqlDome_log, filename='E:\我的资料\项目\WebWwj\SqlDome.ldf')go--创建表语句U 阅读全文
posted @ 2013-12-27 17:05 ylbtech 阅读(431) 评论(0) 推荐(0) 编辑
摘要: ylbtech-SQL Server:SQL Server-使用sql语句实现添加、删除约束--主键约束(Primary Key constraint):要求主键列的数据唯一,并且不允许为空。--唯一约束(Unique Constraint):要求该列唯一,允许为空,但只能出现一个空值。--检查约束(Check Constraint):某列取值范围限制、格式限制等,如有关年龄的约束。--默认约束(Default Constraint):某列的默认值,如我们的男性同学较多,性别默认为男。--外键约束(Foreign Key):用于在两表之间建立关系需要制定引用主表的哪一列。1,使用sql语句实现 阅读全文
posted @ 2013-12-27 16:46 ylbtech 阅读(6708) 评论(6) 推荐(0) 编辑
摘要: ylbtech-SQL Server-Doc-Help:SQL Server-数据开发(经典)SQL Server 数据开发(经典)。1,数据开发(经典) 返回顶部1.按姓氏笔画排序:Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as //从少到多2.数据库加密:select encrypt('原始密码')select pwdencrypt('原始密码')select pwdcompare('原始密码','加密后密码') = 阅读全文
posted @ 2013-12-27 16:10 ylbtech 阅读(355) 评论(0) 推荐(0) 编辑
摘要: ylbtech-SQL Server-Doc-Help:SQL Server-SQL语句大全经典SQL Server 流程控制中的 While 语句。1,SQL语句大全经典返回顶部1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat' 阅读全文
posted @ 2013-12-27 15:21 ylbtech 阅读(635) 评论(0) 推荐(0) 编辑
摘要: ylbtech-SQL Server-Basic:SQL Server-数据库查询语句基本查询SQL Server 数据库查询语句基本查询。1,数据库查询语句基本查询数据库SQL ServerOracle基本语句selectselect * from titlesselect title_id,title,price,pub_id from titlesselect * from title where title_id=9834select * from title order by priceselect * from authirs order by a_lname,a_fnamesel 阅读全文
posted @ 2013-12-27 13:02 ylbtech 阅读(1076) 评论(0) 推荐(0) 编辑