
SQL SERVER
文章平均质量分 62
long_wjian
这个作者很懒,什么都没留下…
展开
-
SQL约束(外键、主键、触发器)
--第一步:找出test2表上的外键约束名字--2000exec sp_helpconstraint 'test2'--可以在constraint_name 属性中找到外键约束名字---------------------------------FK__test2__id__08EA5793*/--第二步:删除外键约束alter table test2 drop constraint FK__test2__id__08EA5793 --第三步:检查表上是否还有外键约束--只要使用第一步里面的查找语句即可al原创 2011-01-22 23:40:00 · 1502 阅读 · 0 评论 -
sql中all,any,some
<br />sql中all,any,some..<br />--All:对所有数据都满足条件,整个条件才成立,例如:5大于所有返回的id<br />select *<br />from #A<br />where 5>All(select id from #A)<br />go<br />--Any:只要有一条数据满足条件,整个条件成立,例如:3大于1,2<br />select *<br />from #A<br />where 3>any(select id from #A)<br /> <br />原创 2011-01-22 23:41:00 · 377 阅读 · 0 评论 -
SQL 事务转账
<br />create procedure TransferMoeny<br />(<br /> @FromAccountNo varchar(50),-- 转出账号<br /> @ToAccountNo varchar(50),--转入账号<br /> @MoneyCount money--转账金额<br />)<br />as<br />--判断账号是否存在<br />if exists (select 1 from 帐户表 where 账号 = @FromAccountNo) <b原创 2011-01-24 22:59:00 · 3705 阅读 · 0 评论 -
Transact-SQL语法速查手册
<br />Transact-SQL语法速查手册<br />第1章 Transact-SQL基础<br />1.1 标识符<br />一、常规标识符<br />1. 命名规则:<br />l 第一个字母必须是Unicode2.0标准定义的字母、下划线、at符号(@)和数字符号(#);<br />l 后续字符可以是Unicode2.0标准定义的字母、来自基本拉丁字母或其他国家/地区脚本的十进制数字、at符号(@)、美元符号($)、数字符号(#原创 2011-01-22 23:43:00 · 512 阅读 · 0 评论 -
游标应用
<br />create database testtest<br />use testtest<br />create table 表1<br />(ID int,<br />name varchar(10),<br />qq varchar(10),<br />phone varchar(20)<br />)<br /><br /> insert into 表1 values(1,'秦云','10102800','13500000')<br /> insert into 表1 values(2,'秦原创 2011-01-24 21:53:00 · 349 阅读 · 0 评论 -
sql server约束笔记
<br />根据不同的需要,sql server数据库中不同的表之间有的将有所关联,下面将为您介绍sql server中如何增加约束,并删除的方法,供您参考。<br />sql server中增加约束的语句是:<br />---添加主键约束<br />alter table 表名<br />add constraint 约束名 primary key (主键)<br />---添加唯一约束<br />alter table 表名<br />add constraint 约束名 unique (字段)<br原创 2011-01-22 23:45:00 · 486 阅读 · 0 评论