随笔分类 -  SQL Server

上一页 1 2 3 下一页
MS SQL Server数据课堂案例。是我教学中总结的课件整理出来的,可能会存在不足,仅供大家参考
ylb:SQL 索引(Index)
摘要:ylbtech-SQL Server: SQL Server-SQL 索引(Index)SQL 索引(Index)。ylb:索引(Index) 返回顶部--================================-- ylb:索引的创建与管理-- 9:34 2011/12/15--================================use pubsgo--1,创建索引--P1:为图书表的书名添加索引create index I_Titles_Title on titles(title)go--2,撤销索引--2_1,方式一ver=2008drop index I_Title 阅读全文
posted @ 2013-12-31 11:29 ylbtech 阅读(337) 评论(2) 推荐(0) 编辑
ylb:SQL 存储过程(Procedure)
摘要:ylbtech-SQL Server: SQL Server-SQL 存储过程(Procedure)1,存储过程(Procedure)-基本创建与操作2,存储过程(Procedure)-入参3,存储过程(Procedure)-带入参和出参ylb:1,存储过程(Procedure)-基本创建与操作 返回顶部--================================-- ylb:存储过程创建与操作--================================use pubsgo--一、无参存储过程--1,创建存储过程create procedure PTitlesasselect 阅读全文
posted @ 2013-12-31 11:16 ylbtech 阅读(731) 评论(0) 推荐(0) 编辑
ylb:SQL 视图(View)基础
摘要:ylbtech-SQL Server: SQL Server-SQL 视图(View)基础SQL 视图(View)基础。1,ylb:视图(View)基础返回顶部-- =============================================-- ylb:“视图的基本创建于操作”-- 17:23 2011/12/13-- =============================================use pubsgo--1,创建一个视图create view VTitlesasselect * from titlesgo--2,查看“VTitles”视图,和查看表一 阅读全文
posted @ 2013-12-31 10:51 ylbtech 阅读(313) 评论(1) 推荐(0) 编辑
ylb:SQL 表的高级查询-多表连接和子查询
摘要:ylbtech-SQL Server: SQL Server-表的高级查询-多表连接和子查询SQL Server 表的高级查询-多表连接和子查询。1,ylb:表的高级查询-多表连接和子查询 返回顶部--================================-- ylb:表的高级查询- 多表连接和子查询-- pubs库的练习-- 17:18 2011/12/13--================================use pubsgoselect * from authorsselect * from titles--select * from titleauth... 阅读全文
posted @ 2013-12-30 17:47 ylbtech 阅读(2392) 评论(0) 推荐(0) 编辑
ylb:SQL 系统函数
摘要:ylbtech-SQL Server: SQL Server-SQL 系统函数SQL 系统函数1,ylb:SQL 系统函数 返回顶部-- =============================================-- ylb:系统函数-- 13:45 2011/12/10-- =============================================use mastergoIF EXISTS (SELECT * FROM master..sysdatabases WHERE name = N'testData') DROP DATABASE... 阅读全文
posted @ 2013-12-30 17:36 ylbtech 阅读(424) 评论(0) 推荐(0) 编辑
ylb:SQL 常用函数
摘要:ylbtech-SQL Server: SQL Server-SQL 常用函数1,数学函数2,日期和时间函数3,字符串函数4,转换函数1,ylb:SQL 常用函数返回顶部1,数学函数2,日期和时间函数3,字符串函数•ASCII ( character_expression ) 转ASCII码•CHAR ( integer_expression ) 字符转数字•LOWER 变成大写•UPPER 变成小写•STR 浮点型变成字符串•LTRIM 去左边空格•RTRIM 去右边空格•LEFT 从左边截取字符串 left(‘abc’,2) ‘ab’•RIGHT 从右边截取... 阅读全文
posted @ 2013-12-30 17:27 ylbtech 阅读(332) 评论(0) 推荐(0) 编辑
ylb:子查询(嵌套子查询)和子查询(相关子查询)
摘要: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) 编辑
ylb:多表的连接与练习(第三方关联表的应用)
摘要: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 阅读(704) 评论(0) 推荐(0) 编辑
ylb:表的结构的修改和基本约束
摘要: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) 编辑
ylb:SQL Server中的escape(逃逸)
摘要: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 阅读(1980) 评论(0) 推荐(0) 编辑
ylb:SQL Server中的时间函数
摘要: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) 编辑
ylb:创建数据库、表,对表的增查改删语句
摘要: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) 编辑
ylb:使用sql语句实现添加、删除约束
摘要: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 阅读(6707) 评论(6) 推荐(0) 编辑
T-SQL:SQL Server-数据开发(经典)
摘要: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) 编辑
T-SQL:SQL Server-SQL语句大全经典
摘要: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) 编辑
T-SQL:SQL Server-数据库查询语句基本查询
摘要: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) 编辑
SQL Server-SQL事务处理(Stransaction)
摘要:ylbtech-SQL Server:SQL Server-SQL事务处理(Stransaction)SQL Server中的SQL事务处理(Stransaction)。1,SQL事务处理(Stransaction)-- ==============================================-- title:事务处理-- author:ylbtech-- pubdate:22:24 2012/12/24-- ==============================================go-- ================================ 阅读全文
posted @ 2013-01-05 21:25 ylbtech 阅读(8140) 评论(6) 推荐(0) 编辑
SQL Server-事务处理(Tansaction)与锁(Lock)
摘要:ylbtech-SQL Server:SQL Server-事务处理(Tansaction)与锁(Lock)SQL Server中的事务处理(Tansaction)与锁(Lock)。1,事务处理与锁-- ==============================================-- title:事务处理与锁-- author:ylbtech-- pubdate:22:15 2012/12/24-- ==============================================go-- ======================================= 阅读全文
posted @ 2013-01-05 21:20 ylbtech 阅读(451) 评论(0) 推荐(0) 编辑
SQL Server-9,流程控制 Execute 语句(*)
摘要:ylbtech-SQL Server:SQL Server-9,流程控制 Execute 语句SQL Server 流程控制中的 Execute 语句。1,Execute语句(插入很实用select * into Orders_'+@year+' from Orders where Year(OrderDate)='+@year) 1 --============================================================= 2 -- 1,Execute语句 3 -- Desc:Execute语句可用来执行存储过程、用户自定义函数或批 阅读全文
posted @ 2012-12-25 11:59 ylbtech 阅读(1015) 评论(0) 推荐(0) 编辑
SQL Server-流程控制 7,Try...Catch 语句
摘要:ylbtech-SQL Server:SQL Server-流程控制 7,Try...Catch 语句SQL Server 流程控制中的 Try...Catch 语句。1,Try...Catch 语句 1 --============================================================= 2 -- 1,Try..Catch语句(Sql 2005及以上支持) 3 -- Desc:Try...Catch语句类似于C#或C++语句中的异常处理,当Try语法块中的代码出现错误时 4 -- ,系统会将控制传给Catch语法块去处理。 5 -- author:y 阅读全文
posted @ 2012-12-25 11:57 ylbtech 阅读(516) 评论(0) 推荐(0) 编辑

上一页 1 2 3 下一页