#sq

SQL server 中rowcount与@@rowcount 的使用

rowcount的用法:rowcount的作用就是用来限定后面的sql在返回指定的行数之后便停止处理,比如下面的示例,setrowcount10select*from表A这样的查询只会返回表A中的前10条数据。它和"selecttop10*from表A"的作用一样。注意一点,setrowcount的设置会在整个会话中有...

转,sql server update set from inner 批量修改的使用

 QLupdateselect语句最常用的update语法是:12UPDATETABLE_NAMESETcolumn_name1=VALUEWHRERcolumn_name2=VALUE如果我的更新值Value是从一条select语句拿出来,而且有很多列的话,用这种语法就很麻烦第一,要select出来放在临时...
代码星球 ·2020-04-07

sql server update 的批量更新方法

假定我们有两张表,一张表为Product表存放产品信息,其中有产品价格列Price;另外一张表是ProductPrice表,我们要将ProductPrice表中的价格字段Price更新为Price表中价格字段的80%。 在Mysql中我们有几种手段可以做到这一点,一种是updatetable1t1,table...

SQLServer函数 left()、charindex()、stuff()

SQLServer函数left()、charindex()、stuff()的使用1、left()LEFT(<character_expression>,<integer_expression>) 返回character_expression左起integer_expression个字符...

转,SqlServer 基础之(触发器)

概念:  触发器(trigger)是SQL server 提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,当对一个表进行操作( insert,delete, upd...
代码星球 ·2020-04-07

sql server 的触发器的demo例子

--=============================================--Author:<Author,,Name>--Createdate:<CreateDate,,>--Description:<Description,,>--==============...

sql server newid() 的用法

 从A表随机取2条记录,用SELECTTOP10*FROMywleorderbynewid()orderby一般是根据某一字段排序,newid()的返回值是uniqueidentifier,orderbynewid()随机选取记录是如何进行的newid()在扫描每条记录的时候都生成一个值,而生成的值是随机的,...
代码星球 ·2020-04-07

sql server 数据类型转换

--这是显示转换类型,将字符串转成整形SELECTCAST('1'ASint),CONVERT(int,'1')--SqlServer也会隐式转换,如:用字符串乘以一个整形,--整形优先级要大,SqlServer将自动将字符串转为整形SELECT'1'*2--显示转换安全点,不然出现莫名奇妙的错误都不好找SELECTC...

sql server replace 的使用方法

 REPLACE用第三个表达式替换第一个字符串表达式中出现的所有第二个给定字符串表达式。语法REPLACE(''string_replace1'',''string_replace2'',''string_replace3'')参数''string_replace1''待搜索的字符串表达式。string_re...

sql sever 触发器的概念和使用

触发器简介:触发器是一种特殊的存储过程,它的执行不是由程序调用,也不是手动执行,而是由事件来触发。触发器是当对某一个表进行操作。例如:update、insert、delete这些操作的时候,系统会自动调用执行该表上对应的触发器。触发器分类:1、DML( 数据操纵语言DataManipulationLangua...

转,sql 50道练习题

 --一、创建教学系统的数据库,表,以及数据--student(sno,sname,sage,ssex)学生表--course(cno,cname,tno)课程表--sc(sno,cno,score)成绩表--teacher(tno,tname)教师表--1.创建数据库test1usemasterGOIFEX...
代码星球 ·2020-04-07

sql server 计算属性,计算字段的用法与解析

 一、计算字段1、存储在数据库表中的数据一般不是应用程序所需要的格式。大多数情况下,数据表中的数据都需要进行二次处理。下面举几个例子。(1)、我们需要一个字段同时显示公司名和公司地址,但这两个信息存储在不同表的列中。(2)、省份、城市、邮政编码存储在不同的列中(大多数情况下是这样),但邮件标签打印程序需要把它...

sql server 的模糊查询的用法

 查询所有姓张的同学Select*fromstudentwhereleft(sName,1)=‘张‘  看上去很美,如果改成查询名字中带亮的学生怎么做?换一种做法like  Select *fromstudentwheresNameli...

sql server 游标的基本用法

DECLARE@IdNVARCHAR(MAX)DECLARE@UserNameNVARCHAR(MAX)DECLARE@PasswordNVARCHAR(MAX)DECLARE@NickNameNVARCHAR(MAX)createtable#tmp(IdNVARCHAR(MAX),UserNameNVARCHAR(M...

sql server if exists用法

  ifexists判断表中的内容是否存在  IFEXISTS(SELECT1FROMproprice_sheetWHEREvndcode=@vndcodeANDmatcode=@matcode)ifexists(select1from表where列=@参数) &nbs...
代码星球 ·2020-04-07
首页上一页...699700701702703...下一页尾页