51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#ser
sql server update 的批量更新方法
假定我们有两张表,一张表为Product表存放产品信息,其中有产品价格列Price;另外一张表是ProductPrice表,我们要将ProductPrice表中的价格字段Price更新为Price表中价格字段的80%。 在Mysql中我们有几种手段可以做到这一点,一种是updatetable1t1,table...
代码星球
·
2020-04-07
sql
server
update
批量
新方法
SQLServer函数 left()、charindex()、stuff()
SQLServer函数left()、charindex()、stuff()的使用1、left()LEFT(<character_expression>,<integer_expression>) 返回character_expression左起integer_expression个字符...
代码星球
·
2020-04-07
SQLServer
函数
left
charindex
stuff
转,SqlServer 基础之(触发器)
概念: 触发器(trigger)是SQL server 提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,当对一个表进行操作( insert,delete, upd...
代码星球
·
2020-04-07
SqlServer
基础
触发器
sql server 的触发器的demo例子
--=============================================--Author:<Author,,Name>--Createdate:<CreateDate,,>--Description:<Description,,>--==============...
代码星球
·
2020-04-07
sql
server
触发器
demo
例子
sql server newid() 的用法
从A表随机取2条记录,用SELECTTOP10*FROMywleorderbynewid()orderby一般是根据某一字段排序,newid()的返回值是uniqueidentifier,orderbynewid()随机选取记录是如何进行的newid()在扫描每条记录的时候都生成一个值,而生成的值是随机的,...
代码星球
·
2020-04-07
sql
server
newid
用法
sql server 数据类型转换
--这是显示转换类型,将字符串转成整形SELECTCAST('1'ASint),CONVERT(int,'1')--SqlServer也会隐式转换,如:用字符串乘以一个整形,--整形优先级要大,SqlServer将自动将字符串转为整形SELECT'1'*2--显示转换安全点,不然出现莫名奇妙的错误都不好找SELECTC...
代码星球
·
2020-04-07
sql
server
数据
类型
转换
sql server replace 的使用方法
REPLACE用第三个表达式替换第一个字符串表达式中出现的所有第二个给定字符串表达式。语法REPLACE(''string_replace1'',''string_replace2'',''string_replace3'')参数''string_replace1''待搜索的字符串表达式。string_re...
代码星球
·
2020-04-07
sql
server
replace
使用方法
sql server 计算属性,计算字段的用法与解析
一、计算字段1、存储在数据库表中的数据一般不是应用程序所需要的格式。大多数情况下,数据表中的数据都需要进行二次处理。下面举几个例子。(1)、我们需要一个字段同时显示公司名和公司地址,但这两个信息存储在不同表的列中。(2)、省份、城市、邮政编码存储在不同的列中(大多数情况下是这样),但邮件标签打印程序需要把它...
代码星球
·
2020-04-07
计算
sql
server
属性
字段
sql server 的模糊查询的用法
查询所有姓张的同学Select*fromstudentwhereleft(sName,1)=‘张‘ 看上去很美,如果改成查询名字中带亮的学生怎么做?换一种做法like Select *fromstudentwheresNameli...
代码星球
·
2020-04-07
sql
server
模糊
查询
用法
sql server 游标的基本用法
DECLARE@IdNVARCHAR(MAX)DECLARE@UserNameNVARCHAR(MAX)DECLARE@PasswordNVARCHAR(MAX)DECLARE@NickNameNVARCHAR(MAX)createtable#tmp(IdNVARCHAR(MAX),UserNameNVARCHAR(M...
代码星球
·
2020-04-07
sql
server
标的
基本
用法
sql server if exists用法
ifexists判断表中的内容是否存在 IFEXISTS(SELECT1FROMproprice_sheetWHEREvndcode=@vndcodeANDmatcode=@matcode)ifexists(select1from表where列=@参数) &nbs...
代码星球
·
2020-04-07
sql
server
if
exists
用法
sql server in和exists 的区别
如图,现在有两个数据集,左边表示#tempTable1,右边表示#tempTable2。现在有以下问题:1.求两个集的交集?2.求tempTable1中不属于集#tempTable2的集? 先创建两张临时表:createtable#tempTable1(argument1nvarchar(50),...
代码星球
·
2020-04-07
sql
server
in
exists
区别
sql server update....set.... from ....where....
工作中遇到的 update的更新方法 以前update表set列=新值 稍稍进阶 update表set列=(select 值from表where...)where.... 分析这种效率低,笛卡尔积设定 ...
代码星球
·
2020-04-07
sql
server
update....set....
from
....where....
sql server 悲观锁和乐观锁的作用
假如两个线程同时修改数据库同一条记录,就会导致后一条记录覆盖前一条,从而引发一些问题。例如: 一个售票系统有一个余票数,客户端每调用一次出票方法,余票数就减一。情景: 总共300张票,假设两个售票点,恰好在同一时间出票,它们做的操作都是先查询余票数,然后减一。一般的sql语句: 123456789de...
代码星球
·
2020-04-07
sql
server
悲观
乐观
作用
sql server 事务和锁的作用
事务就是作为一个逻辑工作单元的SQL语句,如果任何一个语句操作失败那么整个操作就被失败,以后操作就会回滚到操作前状态,或者是上个节点。为了确保要么执行,要么不执行,就可以使用事务。而锁是实现事务的关键,锁可以保证事务的完整性和并发性。代码实例 数据库脚本 转账事务数据库中的锁也是为了解决...
代码星球
·
2020-04-07
sql
server
事务
作用
首页
上一页
...
237
238
239
240
241
...
下一页
尾页
按字母分类:
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
其他