51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#ser
sql server 的临时表和表变量
本地临时表 适合开销昂贵 结果集是个非常小的集合--LocalTemporaryTablesIFOBJECT_ID('tempdb.dbo.#MyOrderTotalsByYear')ISNOTNULLDROPTABLEdbo.#MyOrderTotalsByYear;GOCREATETABLE...
代码星球
·
2020-04-07
sql
server
临时
变量
sql server 子查询 和exists使用
子查询的概念: 当一个查询是另一个查询的条件时,称之为子查询。子查询可以嵌套在主查询中所有位置,包括SELECT、FROM、WHERE、GROUPBY、HAVING、ORDERBY。 外面的查询成为父查询,圆括号嵌入的查询成为称为子查询。SQLServer执行时,先执行子查询部分,求出子查询部分的值,再执行整个父查...
代码星球
·
2020-04-07
sql
server
查询
exists
使用
SQL Server 表表达式--派生表、公用表表达式(CTE)、视图和内联表值函数
表表达式是一种命名的查询表达式,代表一个有效地关系表。可以像其他表一样,在数据处理中使用表表达式。 SQLServer支持四种类型的表表达式:派生表,公用表表达式,视图和内联表值函数。为什么使用表表达式: 1.使用表表达式的好处是逻辑方面,在性能上没有提升。 2.通过模块化的方法简化问题的解决方案,规避语言上...
代码星球
·
2020-04-07
表达式
SQL
Server
派生
公用
sql server 交集,差集的用法 (集合运算)
为什么使用集合运算: 在集合运算中比联接查询和EXISTS/NOTEXISTS更方便。 并集:两个集合的并集是一个包含集合A和B中所有元素的集合。在T-SQL中。UNION集合运算可以将两个输入查询的结果组合成一个结果集。需要注意的是:如果一个行在任何一个输入集合中出现,它也会在UNION运算的结果中出现。...
代码星球
·
2020-04-07
sql
server
交集
差集
用法
sql server join ,inner join ,left join ,right join 的使用
CREATETABLEAtable(S#INT,Snamenvarchar(32),SageINT,Sfromnvarchar(8))insertintoAtableselect1,N'李四',18,N'A'unionallselect2,N'tom',19,N'A'unionallselect3,N'刘一',17,N...
代码星球
·
2020-04-07
join
sql
server
inner
left
sql server 很好的基础练习 <学生表-老师表-课程表-选课表>
--学生表tblStudent(编号StuId、姓名StuName、年龄StuAge、性别StuSex)--课程表tblCourse(课程编号CourseId、课程名称CourseName、教师编号TeaId)--成绩表tblScore(学生编号StuId、课程编号CourseId、成绩Score)--教师表tblTe...
代码星球
·
2020-04-07
sql
server
好的
基础
练习
sql server 常见约束
1.notnull非空约束①强制列不接受空值②例:创建表时,namevarchar(6)notnull, 2.unique唯一性约束①约束唯一标识数据库表中的每条记录②unique和primarykey都为数据提供了唯一性约束③primarykey拥有自动定义的Unique约束④注意:每个表中只能...
代码星球
·
2020-04-07
sql
server
常见
约束
sql server 将某一列的值拼成一个字符串 赋值到一个字段内
DECLARE@refCodeitemsVARCHAR(800), SELECT@refCodeitems=ISNULL(@refCodeitems,'')+refCodeitem+'/'from(SELECTrefCodeitemfromimatdocitemwhereDocCode='XC00017802...
代码星球
·
2020-04-07
一个
sql
server
一列
拼成
sql server update inner join on 的使用
假定我们有两张表,一张表为Product表存放产品信息,其中有产品价格列Price;另外一张表是ProductPrice表,我们要将ProductPrice表中的价格字段Price更新为Price表中价格字段的80%。 在Mysql中我们有几种手段可以做到这一点,一种是updatetable1t1,table...
代码星球
·
2020-04-07
sql
server
update
inner
join
sql server 存储过程---游标的循环
sql经常用到循环,下面介绍一下普通循环和游标循环1、首先需要一个测试表数据Student2、普通循环1)循环5次来修改学生表信息--循环遍历修改记录--declare@iint set@i=0while@i<5begin updateStude...
代码星球
·
2020-04-07
sql
server
存储
过程
标的
sql server 存储过程中,调用事务 tran
SqlServer2005/2008中提供了begintran,committran和rollbacktran来使用事务。begintran表示开始事务,committran表示提交事务,rollbacktran表示回滚事物 EXECTEST_PROC'文综','包括历史,地理,政治'...
代码星球
·
2020-04-07
sql
server
存储
过程中
调用
sql server 存储过程 output 和return的使用 方法,详解
SQLServer目前正日益成为WindowNT操作系统上面最为重要的一种数据库管理系统,随着SQL Server2000的推出,微软的这种数据库服务系统真正地实现了在WindowsNT/2000系列操作系统一统天下的局面,在微软的操作系统上,没有任何一种数据库系统能与之抗衡,包括数据库领域中的领头羊甲骨文公...
代码星球
·
2020-04-07
sql
server
存储
过程
output
python django 连接 sql-server
1.准备工作python3.6连接sqlserver数据库需要引入pymssql模块pymssql官方:https://pypi.org/project/pymssql/没有安装的话需要:pip安装:pipinstallpymssql 2.连接数据库首先你得明确目标数据库的:'服务器名称',"账户名称","密...
代码星球
·
2020-04-07
python
django
连接
sql-server
sql server 游标的知识
游标是SQL Server的一种数据访问机制,它允许用户访问单独的数据行。用户可以对每一行进行单独的处理,从而降低系统开销和潜在的阻隔情况,用户也可以使用这些数据生成的SQL代码并立即执行或输出。1.游标的概念 游标是一种处理数据的方法,主要用于存储过程,触发器和 ...
代码星球
·
2020-04-07
sql
server
标的
知识
sql server 知识整理 isnull函数()
execsp_helptextProPrecode_matcode_ufexecsp_helptext存储过程名字 isnull函数() SQLServe中的isnull()函数:isnull(value1,value2)1、value1与value2的数据类型必须一致。2、如果valu...
代码星球
·
2020-04-07
sql
server
知识
整理
isnull
首页
上一页
...
238
239
240
241
242
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他