分类

链接

2024 年 11 月
 123
45678910
11121314151617
18192021222324
252627282930  

近期文章

热门标签

新人福利,免费薅羊毛

外键表的级联删除(ON DELETE CASCADE的用法)

外键表的级联删除(ON DELETE CASCADE的用法)     实现两张表的级连删除呢? 重新建立PERSON的外键,加上ON DELETE CASCADE选项试一下:   SQL> alter table person drop CONSTRAINT FK_PERSON1;   表已更改。   SQL>ALTER TABLE PERSON ADD (CONSTRAINT FK_PERSON1 FOREIGN KEY (PROFESSION) REFERENCES PERSONPROFESSION (PROFESSIONID) ON DELETE CASCADE);  

SQL Server 暂无评论 阅读(5,245)

返回补考课程名称字符串

USE [TMS] GO /****** Object:  UserDefinedFunction [dbo].[ufn_GetLessonNames]    Script Date: 10/27/2013 15:28:56 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- ============================================= -- Author:        hxl -- Create date: 2013-10-27 -- Description:    返回补考课程名称字符串 -- update[1]: -- ============================================= ALTER FUNCTION [dbo].[ufn_GetLessonNames] ( @StudentID INT ) RETURNS NVARCHAR(1000) AS     BEGIN       ...

SQL Server 评论(1) 阅读(3,679)

腾讯《前端特工》闯关记

今天无意中发现的,我登WEBQQ后,想看看它的效果怎么写出来的,于是查看源代码,结果在最底部有一段腾讯前端工程师写的注释(日志): 【云云无情,腾腾有爱】 如果你没有100个“往来”好友,那就来腾讯领红包吧!红包精彩,腾讯更精彩! http://www.ipresst.com/jointencent tencen...1022004 (第 41 行) -------------华丽的分割线------------- tencen...1022004 (第 42 行) 【前端特工】 “据内线消息,TX公司将于近期推出一个新的HTML5重磅产品。 公司担心该产品会带来威胁,特命你潜入TX,探查底细……” htt...

.NET, Access, Android, C/C++, DB2, DBA, LINUX, MongoDB, MySQL, News, NoSQL, Oracle, Others, Phototshop, PHP, PostgreSQL, Python, Redis, ResourceShare, SQL Server, SQLite, Subject, 前端 暂无评论 阅读(4,112)

SQL Server 中的事务与事务隔离级别以及脏读

原 本打算写有关 SSIS Package 中的事务控制过程的,但是发现很多基本的概念还是需要有 SQL Server 事务和事务的隔离级别做基础铺垫。所以花了点时间,把 SQL Server 数据库中的事务概念,ACID 原则,事务中常见的问题,问题造成的原因和事务隔离级别等这些方面的知识好好的整理了一下。 其实有关 SQL Server 中的事务,说实话因为内容太多, 话题太广,稍微力度控制不好就超过了我目前知识能力范围,就不是三言两语能够讲清楚的。所以希望大家能够指出其中总结的不足之处,对我来说多了提高的机会,更可以帮助大...

SQL Server 评论(2) 阅读(4,022)

SQL Server中日志的的作用

简介 之前我已经写了一个关于SQL Server日志的简单系列文章。本篇文章会进一步挖掘日志背后的一些概念,原理以及作用。如果您没有看过我之前的文章,请参阅: 浅谈SQL Server中的事务日志(一)----事务日志的物理和逻辑构架 浅谈SQL Server中的事务日志(二)----事务日志在修改数据时的角色 浅谈SQL Server中的事务日志(三)----在简单恢复模式下日志的角色 浅谈SQL Server中的事务日志(四)----在完整恢复模式下日志的角色 浅谈SQL Server中的事务日志(五)----日志在高可用和灾难恢复中的作用   数据库的可靠性...

SQL Server 暂无评论 阅读(3,104)

数据库事务四个特性

数据库事务需要满足四个特性,ACID,即原子性(Atomic),一致性(Consistency),隔离性(Isolation),持久性(Durability)。 在关系数据库中,这些特性需要借助借助redo log、锁、snapshot等手段来实现。 隔离性要求各事务之间相互独立,所进行的操作不会相互影响,其用意还是保证各数据读写操作的一致性 标准SQL92规范定义了四种隔离级别,以及相应要禁止的三种现象(Phenomena)。 隔离级别越高,数据一致性的保证越强,但同时数据库的并发能力也越差。  数据库并发操作引起的问题(现象 ) 有: 1. 脏读(Dirty read)...

SQL Server 暂无评论 阅读(1,363)

动态SQL变量赋值

在动态SQL语句中进行变量的值绑定比较麻烦,这儿做个记录 declare @COUNT int,@sql nvarchar(max) set @sql = 'select @COUNT = count(id) from tbl_sys_dict where root_key = ''WT_TYPE''' execute sp_executesql @sql, N'@COUNT int output', @COUNT output print @COUNT

SQL Server 暂无评论 阅读(1,468)

SQL插入数据的几种方式

INSERT 用来将行插入(或添加)到数据库表。插入有几种方式: 插入完整的行; 插入行的一部分; 插入某些查询的结果。   1.1 插入完整的行 存储到表中每一列的数据在VALUES 子句中给出,必须给每一列提供一个值。如果某列没有值,则应该使用NULL 值(假定表允许对该列指定空值)。各列必须以它们在表定义中出现的次序填充。基本的INSERT 语法: 1 //INTO 关键字是可选的 2 INSERT INTO Customers 3 VALUES('1000000006', 4 'Toy Land', 5 '123 Any Street', 6 'New ...

SQL Server 暂无评论 阅读(1,470)

SQL Server版本,SQL Server升级,SQL Server降级

Quick summary: RTM (Gold, no SP) SP1 SP2 SP3 SP4  SQL Server 2012      codename Denali 11.00.2100.60 11.00.3000  SQL Server 2008 R2      codename Kilimanjaro 10.50.1600.1 10.50.2500 10.50.4000  SQL Server 2008      codename Katmai 10.00.1600.22 10.00.2531 10.00.4000 10.00.5500  SQL Server 2005      codename Yukon 9.00.1399.06 9.00.2047 9.00.3042 9.00.4035 9.00.5000  SQL Server 2000      codename Shiloh 8.00.194 8.00.384 8.00.532 8.00.760 8.00.2039  SQ...

SQL Server 暂无评论 阅读(6,873)

子查询概念

1.子查询概念    (1)就是在查询的where子句中的判断依据是另一个查询的结果,如此就构成了一个外部的查询和一个内部的查询,这个内部的查询就是自查询。    (2)自查询的分类   1)独立子查询      ->独立单值(标量)子查询  (=) 1 Select 2 3 testID,stuID,testBase,testBeyond,testPro 4 5 from Score 6 7 where stuID=( 8 9 select stuID from Student where stuName=’Kencery’ 10 11 )    ->独立多值子查询  (in) 1 Select 2 ...

SQL Server 暂无评论 阅读(1,428)