T/P SQL
studyflex
这个作者很懒,什么都没留下…
展开
-
T-SQL(1)
T-SQL: 数据库:关系型数据库 MS-SQLSERVER 学习摘要: 1. 两个资料表中PK是一对多,那么利用资料库规划的原则,将“一”资料表的主索引键复制到‘多’资料表成为Foreign Key。(因为主索引键具不重复性) 2. 在连接上面这种 一对多 资料表的时候,要用到join,原创 2006-08-28 21:05:00 · 587 阅读 · 0 评论 -
T-SQL(2)
一般管理者所建立的资料表都是永久资料表,利用CREATE TABLE建立的永久资料表然而,在实际开发中,可能需要将计算机结果先存放在一个地方,而资料量可能有上百笔或者更多,这个时候如果将这些资料放在永久资料表中可能会有如下的问题: 1. 多人执行程序时,永久资料会记录多人的资料,可能会产生资料的冲突;(例如如果甲和乙都在操作,数据库并不知道这笔资料是甲存的还是乙存的)2. 永久资料表原创 2006-08-29 17:31:00 · 612 阅读 · 0 评论 -
T-SQL(3)
有效的查询参数: 1.不要对资料栏位做运算: 推荐第二种写法:SELECT * FROM studentWHERE sName+,+phone=DuoDuo,456 256-89GOSELECT * FROM studentWHERE sName=DuoDuo and phone=456 256-89 2. 不要使用负向查询推荐使用第二种写法:SE原创 2006-08-30 14:20:00 · 574 阅读 · 0 评论 -
给以前大学的同学解决了一个小问题,sql的一个普遍的用法
功能要求 :有两张表a,ba:bookid(identity 1,1,primaty key) name(varchar(50)1 xml2 c++3 sql4原创 2006-09-28 16:39:00 · 866 阅读 · 0 评论 -
Sql
create procedure dbo.communityAndWishasset nocount ondeclare @param1 varchar(20),@param2 varchar(20),@index intset @index = 1create table #temptb1( ecardId int , spaceName varchar(50))declare原创 2007-03-08 17:01:00 · 551 阅读 · 0 评论 -
SQL获得表结构
SELECT (CASE WHEN a.colorder=1 THEN d.name ELSE END) N表名, a.colorder N字段序号, a.name N字段名, (CASE WHEN COLUMNPROPERTY( a.id,a.name,IsIdentity)=1 THEN √ELSE END) N标识, (CASE WHEN (SELEC转载 2007-03-25 13:00:00 · 677 阅读 · 0 评论