E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SQL&T-SQL
触发器(按
T-SQL
标准书写)
触发器(按
T-SQL
标准书写)创建触发器Createtrigger触发器名before|after(默认)触发事件on表名或视图名foreach|row|statement三种类型when触发条件assql
CNebulas
·
2020-07-27 11:27
SQL
图书推荐:SQL Server 2012
T-SQL
基础教程 Itzik Ben-Gan
图书虽然是基础知识,但是,即使你已经使用
T-SQL
几年,很多地方还是能够弥补你的知识空白。大师级的人物写基础知识,或许你想知道这基础中还有哪些深奥,敬请期待吧。
ZhangHongju
·
2020-07-27 11:43
SQL
Server
存储过程与存储函数(
T-SQL
)
*****本质上没区别。只是函数有如:只能返回一个变量的限制。而存储过程可以返回多个。而函数是可以嵌入在sql中使用的,可以在select中调用,而存储过程不行。执行的本质都一样。******函数限制比较多,比如不能用临时表,只能用表变量.还有一些函数都不可用等等.而存储过程的限制相对就比较少由于我现在基本上是DBA的工作,因此平时也看一些数据库方面的书籍。但是我一直对存储过程和函数之间的区别掌握
weixin_34342207
·
2020-07-27 11:47
T-SQL
之 存储过程
当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。一、存储过程的概念存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行。存储过程中可以包含逻辑控制语句和数据操纵语句,它可以接受参数、输出参数、返回单个或多个结果集以及返回值。由于存储过程在创建时即在数据库服务
weixin_33734785
·
2020-07-27 11:46
SQL Server中,删除表,删除表中数据
从SQLServer2000开始,到SQLServer2005,2008,2012等,
T-SQL
的处理能力越来越强。今天我们就来说说如何使用
T-SQL
脚本来删除表,以及删除表中的数据。
QianSong_Promise
·
2020-07-27 11:10
SQL
Server
T-SQL
储存过程
1.储存定义,特点,类型储存过程:就是预先编译和优化并储存于数据库的过程,通常在SQLServer服务器预先定义并编译成可执行计划,调用它时允许接收参数,返回状态值和参数值,并允许嵌套调用。特点:增强SQL语言的功能和灵活性,保证数据的安全性和完整性,更快的执行速度。存储过程的类型:1.系统存储过程(定义在系统数据库master中,前缀:“sp_”)2.扩展存储过程(使用编程语言创见的dll文件)
Joshua-
·
2020-07-27 11:09
T-SQL
(二)函数和存储过程
数据源pubs示例数据库目标1、编写自定义函数;2、编写自定义存储过程;3、编写客户端程序,实现调用存储过程,显示返回select结果集、返回值和输出参数。代码--T-SQL--定义函数--函数通过作家的姓名检索出作家的ID结果集createfunctionget_author_id(@author_lnamevarchar(20),@author_fnamevarchar(20))returns
云桥落羽
·
2020-07-27 11:09
SQL
T-SQL
编程 存储过程
T-SQL
编程1.变量全局变量变量含义@@ERROR最后一个
T-SQL
错误的错误号@@IDENTITY最后一次插入的标识符@@LANGUAGE当前使用的语言名称@@MAX_CONNECTIONS可以创建的同时连接的最大数目
ncgege
·
2020-07-27 10:56
数据库
SQL语句管理SQL Server表数据
熟悉数据表结构及使用特点;熟悉使用ManagementStuio界面方式管理数据表数据;熟悉使用
T-SQL
语句管理数据表数据。
懒男孩
·
2020-07-27 10:01
数据库
mysql
sql
数据库
SQL语法创建及管理数据库
熟练使用
T-SQL
语句方式创建及编辑数据库;熟练进行数据库管理操作。
懒男孩
·
2020-07-27 10:02
数据库
mysql
数据库
sql
sql server 交集,差集的用法详解
在
T-SQL
中。UNION集合运算可以将两个输入查询的结果组合成一个结果集。需要注意的是:如果一个行在任何一个输入集合中出现,它也会在UNION运算的结果中出现。
·
2020-07-27 10:28
数据库学习-
T-SQL
学习INSERT/SELECT/UPDATE/DELETE/TRUNCATE/UNION点击“新建查询”,可编写
T-SQL
数据操作语言DML:插入,删减,修改//INSERT,UPDATE,DELETE
Gin比Vodka还要烈
·
2020-07-25 16:39
T-SQL
之数据操作(一):增删改
对于数据库中的数据操作主要有增删查改这四种操作,下面将分别从这几个方面进行说明(本章仅介绍增删改,查询操作将会作为单独的一章来说明)。1、增加操作:向数据库中添加数据主要使用(INSERTINTO语句)INSERT语法:INSERTINTOtable_name(list_column)VALUES(list_value)--语法说明:--table_name:要添加数据的表名称--list_col
静俭阁主
·
2020-07-16 07:50
#
T-SQL
t-sql
实现插入,删除,更新记录
一.在
t-sql
中,插入记录有三种方法,下面分别介绍:1.在一张表的尾部追加一条记录:usedatabasegoinserttable_namevalues(constant1,constant2,..
honeysyt_
·
2020-07-16 06:00
sql
server数据库
SQL语言_1 SQL和
T-SQL
基础
SQL语言_SQL和
T-SQL
基础作者:田超凡版权所有,转载请注明原作者,仿冒侵权必究法律责任1.表的基本概念数据库中的表用来根据不同需求和实际需要分门别类存储数据,数据库中的数据都存放在不同类型的表中
田超凡
·
2020-07-16 05:30
T-SQL
(一)
一、
T-SQL
基础1、注释一种是ANSI标准的注释符"--”,它用于单行注释;另一种是与C语言相同的程序注释符号,即"/**/”。
Gabanon
·
2020-07-16 04:16
SQL
SQL存储过程测试——创建测试用例以及测试结果存储
设计编写
T-SQL
脚本,创建一个数据库然后创建一些表用来保存测试用例的输入数据和测试结果。如果想通过SQL认证的方式连接到上一步创建的数据库,请创建一个专用的SQL登录账号。
lixiangwei1984
·
2020-07-16 02:29
SQL 2008
T-SQL
(表变量参数)
顺便装了MicrosoftSQLServer2008R2,在看SQL2008对
T-SQL
语法的增强的时候注意到了一个表变量作为参数传递的新语法觉得很不错。
lee576
·
2020-07-16 01:18
Sql
Server
Inside Microsoft SQL Server 2005:
T-SQL
Querying (查询处理的数据流程|第二章)
在SQLServerManagementStudio(SSMS)中查询如上例所示,SQL语句执行时,SQLServerAnalyer(2005后合并入SQLServerManagementStudio中)会根据语句自动的优化执行计划。通常,一个批处理可以是多个SQL语句组成的一个单位。(存储过程就是个很好的例子,又如GO语句会将SQL语句自动切割)SQL语句处理过程包括几步:语法解析、连接、编译与
Allanxl
·
2020-07-16 01:20
Inside
SQL
Server
2005
T-SQL
Querying
学习笔记
SQL查询性能分析
下面做一个简单的介绍:一、SQLProfiler工具SQLProfiler可用于:l图形化监视SQLServer查询;l在后台收集查询信息;l分析性能;l诊断像死锁这样的问题;l调试Transact-SQL(
T-SQL
iteye_4537
·
2020-07-16 00:14
pl/sql与
t-sql
的区别
pl/sql与
t-sql
没有可比性,pl/sql是针对oracle的第三方工具;
t-sql
是SQLSERVER的SQL语言的缩写。
iteye_21260
·
2020-07-16 00:56
T-SQL
基本语法
1.局部变量语法declare{@varaible_namedatatype[,---n]}例:declare@e_mailvarchar(50)declare@lastnamevarchar(30),@firstnamevarchar(20),@telvarchar(30)2.使用set语句为局部变量赋值语法set@varaible_name=expression例:declare@areIDi
幻影寒狼
·
2020-07-16 00:21
Sql
Server
SQL与
T-SQL
的区别与联系
T-SQL
=Transact-SQL=SQL程式设计语言的增强版,它是用来让应用程式与SQLServer沟通的主要语言。
9_张晓
·
2020-07-15 23:20
数据库总结
搜索整理:数据库、SQL、
T-SQL
三者的关系
1、数据库。J.Martin给数据库下了一个比较完整的定义:数据库是存储在一起的相关数据的集合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务;数据的存储独立于使用它的程序;对数据库插入新数据,修改和检索原有数据均能按一种公用的和可控制的方式进行。当某个系统中存在结构上完全分开的若干个数据库时,则该系统包含一个“数据库集合”。2、SQL。SQL(StructuredQueryLang
dollarxu_0066
·
2020-07-15 22:52
概念的理解
Oracle(二)SELECT语句执行顺序
转载自:小强斋太-StudyNotes,原文链接从joinon和where执行顺序认识
T-SQL
查询处理执行顺序目录一、样例二、SELECT语句的处理过程1.FROM阶段2.WHERE阶段3.GROUPBY
dlx29376
·
2020-07-15 22:17
巧妙使用SQL Server编辑前200行功能 (转)
在SQLServer2005/2008/2008R2中,我们可以使用SQLServer自带的编辑前200行功能,使用这个功能的本意是简化Update的使用,让开发人员、DBA和不懂
T-SQL
的一些人能够通过可视化界面来直接修改数据库里的数据
cuanji3287
·
2020-07-15 21:44
T-SQL
的学习总结一
T-SQL
的用途:程序与SQLserver的沟通语言。
Harryjing2018
·
2020-07-15 20:03
SQL
SERVER
触发器入门
创建一个简单的触发器------------触发器是一种特殊的存储过程,类似于事件函数,SQLServer™允许为INSERT、UPDATE、DELETE创建触发器,即当在表中插入、更新、删除记录时,触发一个或一系列
T-SQL
anpan0460
·
2020-07-15 20:36
sql &
t-sql
& pl/sql 区别?
SQL=StructuredQueryLanguageT-SQL=Transact-SQL,是MSSQL对标准SQL语言的扩展。只能在SQLSERVER上使用。它是ANSISQL的加强版语言,对SQL做了许多补允,提供了数据库脚本语言,即类似C、Basic和Pascal的基本功能,如变量说明、流控制语言、功能函数等。pl/sql:ORACLE对标准SQL语言的扩展,增加了过程化概念的SQL语言。与
alane1986
·
2020-07-15 20:20
计算机
SQL Server Profiler工具
SQLServerProfiler工具一、SQLProfiler工具简介SQLProfiler是一个图形界面和一组系统存储过程,其作用如下:图形化监视SQLServer查询;在后台收集查询信息;分析性能;诊断像死锁之类的问题;调试
T-SQL
ajwqb06628
·
2020-07-15 20:15
查询处理和执行----查询处理
处理的过程是将你写的
T-SQL
语句转换成能发送请求给存储引擎并能获取所需结果的东西。
Burgess_Liu
·
2020-07-15 16:06
SQL
Server
2012的内部原理和故障排除
T-SQL
基础教程:数据生命周期
作者:ItzikBen-Gan图书:http://item.jd.com/11362891.html输入到数据库的中数据以及后期查询出的数据,通常被认为是静态的东西,但在许多环境中,数据其实更类似于在流水线上的产品,另一个环境移动到一个环境,并在线上进行转换。本节介绍数据可以驻留的不同环境,以及数据生命周期各个阶段的数据和环境特征。图1-4举例说明了数据生命周期。图1-4数据生命周期这是每个缩
ZhangHongju
·
2020-07-15 16:42
SQL
Server
SQL和
T-SQL
的区别
今天看了看以前的笔记,但是感觉好陌生,只想到当时看耿建玲视频的时候经常听到
T-SQL
和SQL,所以又百度了一遍,有了更加深入的了解,现在和大家分享一下。
寻寒
·
2020-07-15 14:17
【SQL
Server】
T-SQL
和MySQL的一些常用语法的区别
本文将主要列出MySql与SqlServer的SQL语句的一些常用语法的不同之处,且以常用的存储过程的相关内容为主。1.标识符限定符SqlServer[]MySql``2.字符串相加SqlServer直接用+MySqlconcat()3.isnull()SqlServerisnull()MySqlifnull()注意:MySql也有isnull()函数,但意义不一样4.getdate()SqlSe
Andrewniu
·
2020-07-15 13:09
T-SQL
和PL/SQL 区别
ORACLEPL/SQL与SQLSERVERT-SQL一些比较字符串连接Oracle用||符号作为连接符,而SQLServer的连接符是加号:+。Oracle查询如下所示:Select‘Name’||‘LastName’FromtableNameSQLServer查询如下:Select‘Name’+‘LastName’GUIDOracle用SYS_GUID()生成GUID,不含{}和-;getre
xiaoziteng
·
2020-07-15 13:28
数据库知识
T-SQL
查询:CTE - with as 子句的特殊应用
之前在2本书看到过withas子句的一个简单例子,网上没找到相关资料。今天想起总结一下,主要说明如下:【大表分批更新】【大表分批删除】【完全重复的行只保留一行】--创建测试表--DROPTABLE[tabName]SELECT*INTO[tabName]FROMsys.objectsSELECT*FROM[databaseName].[dbo].[tabName]ORDERBYnamedesc【大
飞虹147
·
2020-07-15 12:41
数据库与BI开发
COALESCE()函数
---简介---
T-SQL
的COALESCE()函数能够让你指定多个表达式,而且COALESCE()会返回组里第一个非空的值。
zhvsby
·
2020-07-15 12:46
数据库(SQL)
null
basic
insert
database
table
list
SQL语句(建库、建表、修改语句)完整示例(基础篇)
SQL之-建库、建表、建约束、关系、部分
T-sql
语句熟能生巧,不断去练习,去重复,掌握最基本的操作。---完整示例:createdatabasesql_testgo--打开数据库sql_te
zane_aimingoo
·
2020-07-15 12:02
数据库专题
使用
T-SQL
语句完成单表数据检索
以实验三数据为基础,使用
T-SQL
语句实现以下操作:查询院系名称为“计算机系”的学生的基本信息(学号、姓名、性别、年龄)select*fromstudentwheresdept='计算机系'查询学号为201715
H驱逐舰H
·
2020-07-15 09:39
数据库
使用
T-SQL
语句操纵数据库表
如向test表中插入一行数据,可以使用如下
T-SQL
语句:insertintotest(姓名,×××号,职务,出生日期,基本工资)values(‘张三’,‘123465789
看清所苡看轻
·
2020-07-15 08:53
三大数据库
使用
T-SQL
语句创建和删除数据库
**使用
T-SQL
语句创建和删除数据库**使用
T-SQL
语句创建“学生管理库”数据库及删除数据库。
会奇001
·
2020-07-15 08:53
T-SQL
语句之创建、修改、删除数据库
1、使用CREATEdatabase创建数据库testCREATEDATABASEtestONPRIMARY(NAME='test',FILENAME='C:\ProgramFiles\MicrosoftSQLServer\MSSQL\data\test.mdf',SIZE=10240KB,MAXSIZE=UNLIMITED,FILEGROWTH=10%)LOGON(NAME='test_log'
weixin_34414650
·
2020-07-15 06:58
[SQL]
T-SQL
: 存储过程
1.创建和修改存储过程(1)创建CREATEPROCEDURE存储过程名参数列表ASBEGIN存储过程体END(2)修改ALTERPROCEDURE存储过程名参数列表ASBEGIN存储过程体END2.存储过程的输入输出参数,返回值(1)创建存储过程CREATEPROCEDURE[sp_test]@input_valueint,@output_valueintoutputASBEGINSETNOCO
何幻
·
2020-07-15 05:08
使用
T-SQL
语句操作数据表-查询数据
查询(select)的基本格式:selectfrom[where]解释:select查询的命令体列名:要查询的列,多个列用逗号,隔开星号(*)代表所有列where:是选填的,不填查询的结果是整个列的数据例子:select成绩from成绩表where姓名='张三'含义:查询成绩表中张三的成绩,只显示张三的分数。如果不加where,则显示成绩表中成绩列所有值在SQLserver中,select语句的语
weixin_34148456
·
2020-07-15 05:37
SQL Server 事务、异常和游标
1、事务的特点事务有若干条
T-SQL
指令组成,并且所有的指令昨晚一个整体提交给数据库系统,执行时,这组指令要么全部执行完成,要么全部取消。因此,事务是一个不可分割的逻辑单元。
weixin_34121304
·
2020-07-15 05:20
《
T-SQL
性能调优秘笈——基于SQL Server 2012 窗口函数》——1.1 窗口函数的背景...
本节书摘来自异步社区出版社《
T-SQL
性能调优秘笈——基于SQLServer2012窗口函数》一书中的第1章,第1.1节,作者:【美】ItzikBen-Gan,更多章节内容可以访问云栖社区“异步社区”公众号查看
weixin_33877092
·
2020-07-15 04:30
《
T-SQL
性能调优秘笈——基于SQL Server 2012 窗口函数》——1.2 使用窗口函数的解决方案简介...
本节书摘来自异步社区出版社《
T-SQL
性能调优秘笈——基于SQLServer2012窗口函数》一书中的第1章,第1.2节,作者:【美】ItzikBen-Gan,更多章节内容可以访问云栖社区“异步社区”公众号查看
weixin_33754913
·
2020-07-15 04:17
SQLServer修改表数据
使用
T-SQL
脚本修改数据修改单表中一行单列或者多列数据语法:update表名set列名1=值,列名2=值where条件;示例一:updatetest1setage='21
weixin_30877493
·
2020-07-15 03:36
SQL server学习(五)
T-SQL
编程之存储过程
之前一直在写SQLserver的分享,今天再来个
T-SQL
编程中的存储过程。
weixin_30408675
·
2020-07-15 03:18
MYSQL 同时删除多个表(注意非
T-SQL
)
1.删除一个表中的数据deletefromdepartmentwherename='AssetManagement';2.删除两个表中的数据deleteemployee,employeeSkillsfromemployee,employeeSkills,departmentwhereemployee.employeeID=employeeSkills.employeeIDandemployee.d
tianlianchao1982
·
2020-07-14 23:50
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他