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
T-SQL事务回滚
数据库实验——数据库的完整性约束
使用
T-SQL
语句完成以下内容。
抹茶很nice
·
2020-07-28 09:57
数据库
利用
T-SQL
语句添加约束
约束既可以在创建数据库表示同时添加,也可以在创建数据表之后添加。首先看看创建数据表添加约束是如何实现的吧。举个例子:usemyschool//使用myschool数据库go/*创建学员表*/createtablestudents(--作者编号,主键stunovarchar(10)primarykeyNOTNULL,--作者名称stuNamevarchar(10)NOTNULL,--性别,默认“男”
qq_41908933
·
2020-07-28 09:10
T-SQL
之查询操作
1.单表查询SQL查询基本语句格式SELECT[ALL|DISTINCT][,]FROM[,][WHERE][GROUPBY][HAVING][ORDERBY[ASC|DESC]];SELECT语句的含义主要有以下几点:(1)根据WHERE子句的条件表达式,从FROM子句指定的基本表或视图中找出满足条件的记录。(2)按SELECT子句中的目标列表达式,选取记录中的属性值形成结果表。(3)如果指定了
无区新手
·
2020-07-28 08:03
sql
sever
2008
T-SQL
查询语句+案例
查询student表中所有学生的信息查询student表中“姓名”“所在班级”和“成绩”列内容查询student表中7班的学生姓名查询student表中成绩为90—100分的学生所有信息查询student表中成绩低于90分或者高于95分的学生所有信息查询student表中成绩为89分,90分的学生所有信息查询student表中姓刘的学生所有信息查询student表中1班的名叫张红的学生信息查询st
Liu_handsome_brother
·
2020-07-28 08:32
Sql
Server数据库
SQL---实验五
2.在BookDb数据库中,使用
T-SQL
语句CREATEVIEW建立一个名为v_book的视图,显示图书的编号、书名、作者和出版单位。
蜗牛爱负重前行
·
2020-07-28 08:53
SQL
mysql数据库
T-SQL
创建表
//朱茂强qq:896228072(望大牛多多指点)createdatabasezmq,usezmq//建成数据库完成后,需要用use打开一次,再创建表不然建的表在系统数据库里createtableDepartment(DepIDsmallintnotnullprimarykey,//单个主键直接跟primarykeyDepNamevarchar(40)notnull,Describvarchar
朱茂强
·
2020-07-28 07:24
MySQL
两种表复制语句: SELECT INTO 和 INSERT INTO SELECT 的使用
Insert是
T-sql
中常用语句,InsertINTOtable(field1,field2,...)values(value1,value2,...)这种形式的在应用程序开发中必不可少。
Alan_ZhQ
·
2020-07-28 06:33
Sql
SQL Server 2008(三)
T-SQL
(常用全局变量)
1.@@CONNECTIONS记录自最后一次服务器启动以来,所有针对这台服务器进行的连接数目,包括没有连接成功的尝试。使用@@CONNECTIONS可以让系统管理员很容易地得到今天所有试图连接本服务器的连接数目.2.@@CUP_BUSY记录自上次启动以来尝试的连接数,无论连接成功还是失败,都以ms为单位的CPU工作时间。3.@@CURSOR_ROWS返回在本次服务器连接中,打开游标取出数据行的数目
正在输入代码中
·
2020-07-28 06:31
SQL
Server
SQLServer删除表
删除表的
T-SQL
语句为:droptabledrop是丢弃的意思,droptable表示将一个表彻底删除掉。删除表数据有两种方法:delete和truncate。
杨林伟
·
2020-07-28 05:39
#
数据库
#
JavaWeb
通往
T-SQL
的阶梯: 超越基本的6级:使用CASE表达式和IF函数
通往
T-SQL
的阶梯:超越基本的6级:使用CASE表达式和IIF函数。
qq152521766
·
2020-07-28 05:31
T-SQL
编程规范
大写
T-SQL
语言的所有关键字,谓词和系统
Bluestorm
·
2020-07-28 04:31
数据库
存储过程和
T-SQL
语句的执行计划重用性比较
存储过程和
T-SQL
的区别是服务器端是否会对执行计划进行缓存,即每次是否都需要对于要执行的内容重新编译,这不仅仅取决于是存储过程还是
T-SQL
,还取决于你语句中对参数的使用方式。
pbsh
·
2020-07-28 04:08
SQL SERVER(44)使用
T-SQL
创建DDL触发器
利用DDL类型的触发器可以限制和记录特定的DDL操作。例如通过DDL触发器可以限制对数据库结构的修改,记录数据库中的更改事件,也可以在修改对象的时候根据实际情况做出必需的响应动作例创建DDL触发器。要求拒绝创建表,并做出相关提示。useAdventureWorksgoIFEXISTS(SELECT*FROMsys.triggersWHEREname='trg_reftable')DROPTRIGG
ngbshzhn
·
2020-07-28 04:50
#
SQL
SERVER
SQL Server 2008 实验报告 - 第五次实验报告
实验五使用
T-SQL
语句定义数据、操纵数据一.实验目的:掌握使用
T-SQL
语句创建、修改、打开和删除数据库。掌握使用
T-SQL
语句创建、修改和删除表。掌握使用
T-SQL
语句对表中的数据进行增删改。
n0th1n9
·
2020-07-28 03:08
sql
server
学习存储过程
B、存储过程能够实现较快的执行速度如果某一操作包含大量的
T-SQL
语句代码,分别被多次执行,那么存储过程要比批处理的执行速度快得多。因为存储过程是预编译的,在首次运
专注java100年
·
2020-07-28 03:39
存储过程
T-Sql
语句删除全部存储过程
selectdistinctnamefromtable打开重复记录的单个字段select*fromtablewherefidin(Selectmin(fid)FROMtablegroupbyname)打开重复记录的所有字段值select*fromtablewherenamein(selectnamefromtablegroupbynamehavingcount(name)=1)打开重复任意次数的所
longvslove
·
2020-07-28 02:23
sql
T-SQL
存储过程语法
一.注释--单行注释,从这到本行结束为注释,类似C++,c#中///*…*/多行注释,类似C++,C#中/*…*/二.变量(int,smallint,tinyint,decimal,float,real,money,smallmoney,text,image,char,varchar。。。。。。)语法:DECLARE{{@local_variabledata_type}}[,...n]例如:dec
亮仔
·
2020-07-28 02:01
数据库资料
SQL Server开发问题前十名
学习如何解决并发问题,并且在不了解
T-SQL
的情况下编写存储过程。查看这些解决方案的快速参考,并且了解更多内容。
Ejnstein
·
2020-07-28 01:18
SQL
Server
sql
server
存储
table
数据库
null
insert
MSSQL相关约束的的创建
创建约束–数据实体完整性–能够唯一标识表的每一条记录–实现方法:主键、唯一键、INENTITY属性–域完整性–表中特定列数据的有效性,确保不会输入无效的值–实现方式:类型、缺省值、约束、空值–添加表约束–
T-SQL
jorsonzen
·
2020-07-28 01:12
MSSQL
SQL Server 视图用法详解
创建视图:
T-SQL
命令创建视图的基本语法格式如下:CREATEVIEW[schema_name.]View_name[colum_list][WITH]ASselect_statement[WITHCHECKOPTION
jlins_you
·
2020-07-28 00:29
SQL server 简单的
T-SQL
建立数据库语句
------------------------------------------------------------
T-SQL
语句的简单数据库操作--------------------------
jc_ill
·
2020-07-28 00:32
数据库
sqlserver中的全局变量
变量含义@@ERROR最后一个
T-SQL
错误的错误号@@IDENTITY最后一次插入的标识值@@LANGUAGE当前使用的语言的名称@@MAX_CONNECTIONS可以创建的同时连接的最大数目@@ROWCOUNT
花开是心碎了
·
2020-07-28 00:38
Sql
asp.net
.net
server
sql
sqlserver
T-SQL
自定义函数
初始化创建一个student表snosnamessexsagesdept1001张三男20C11002李四男22C21003李莉女20C31004陈旭女22C11005陈宇男23C31006王五男21C11007张莉莉女20C21008王晓女23C31009张斌男22C11010张淑芳女20C21011李天才男21C31).创建标量函数的语法格式CREATEFUNCTION[schema_name
iteye_8965
·
2020-07-28 00:31
SQLServer
SqlServer Text类型字段超过8000字处理
SqlServer的
T-Sql
如下:表结构:字段名idtitlecontent类型intchar(200)textInsertIntoNews(title,content)Values(@title,@
iteye_6481
·
2020-07-28 00:53
T-Sql
,自定义函数,返回递归结果集
写程序是总是用到父子关系的数据,通过给定节点得到其子节点的记录,写视图但是不支持传入参数。那就用自定义函数来完成这个需求吧!1.创建视图createFunctionmyFunc(@idInt)Returns@tabtable(idint,ParentIdint,[Level]int,TNamenvarchar(50))Asbegin--DECLARE@typeIdint;--set@typeId=
iteye_6233
·
2020-07-28 00:20
T-Sql
随机函数使用
从A表随机取2条记录,用SELECTTOP10*FROMywleorderbynewid()orderby一般是根据某一字段排序,newid()的返回值是uniqueidentifier,orderbynewid()随机选取记录是如何进行的newid()在扫描每条记录的时候都生成一个值,而生成的值是随机的,没有大小写顺序.所以最终结果再按这个排序,排序的结果当然就是无序的了或者selecttop1
iteye_20656
·
2020-07-28 00:23
sql学习笔记
SQL Server 数据库管理常用的SQL和
T-SQL
语句
SQLServer数据库管理常用的SQL和T-SQL1.查看数据库的版本select@@version2.查看数据库所在机器操作系统参数execmaster..xp_msver3.查看数据库启动的参数sp_configure4.查看数据库启动时间selectconvert(varchar(30),login_time,120)frommaster..sysprocesseswherespid=1查
iteye_17734
·
2020-07-28 00:08
T-SQL
存储过程
存储过程6.1.创建无参数存储过程IFEXISTS(SELECTnameFROMsysobjectsWHEREname='au_info_all'ANDtype='P')DROPPROCEDUREau_info_all–判断如果存在XXX过程就删除CREATEPROCEDUREau_info_all–创建存储过程ASSELECTpub_nameFROMauthorsSQLSERVER调用方法:EX
iteye_17256
·
2020-07-28 00:36
SQLSERVER
Spring
将数据库文件db.properties放在src根目录下CGlib提供的一种功能使用动态代理可以动态生成VO/PC接口层对象创建sqlsession实例工厂给mybatis提供持久层访问模板话的工具主要用于
事务回滚
以
iteye_150
·
2020-07-28 00:26
spring
如何使 SQL Server高效 --
T-SQL
(ITPUT 讨论汇总)
2、您认为在
T-SQL
编写(包括存储过程、函数和视图)上,哪些因素会影响SQLServer效率?
iteye_14608
·
2020-07-28 00:54
在
T-sql
存储过程里使用事务
写了几年的sql了,发现竟然没有在存储过程里面使用过事务,真是大大的失误啊,下面弄一个例子出来ALTERPROCMCS_CRUNCH_GENRALasbegindeclare@SPNamevarchar(50),@Resultintset@SPName='MCS_CRUNCH_GENRAL'BeginTransaction@SPNameBeginTryinsertintoMCS_FISCAL_YE
iteye_11002
·
2020-07-28 00:06
sql server 2005学习笔记之触发器简介
触发器实际上就是一种特殊类型的存储过程,其特殊性表现在:它是在执行某些特定的
T-SQL
语句时自动的。
htl258_Tony
·
2020-07-27 23:15
触发器
T-SQL-批处理 (转载)
一、批处理1.批处理:指包含一条或多条
T-SQL
语句的语句组,这组语句从应用程序一次性地发送到SQLserver服务器执行。
gloomylilac
·
2020-07-27 22:38
MS SQL Server 中的"默认值"
--说明:
T-SQL
中没有"默认值对象"和"默认值约束"的区别,而是统称为"默认值".这里仅为了讨论方便.
HoNooD
·
2020-07-27 22:33
数据库
2018-02-25 使用jdbc实现
事务回滚
(二)
笔记如下Starttransaction----开启事务...Rollback----回滚事务Commit----提交事务/**设置回滚点是为了提高效率**///回滚点的使用@Testpublicvoidtest2(){Connectionconn=null;Statementstmt=null;Savepointsp=null;try{conn=JdbcUtils.getConnection()
紫杉叶子
·
2020-07-27 22:38
T-SQL
存储过程 原理
T-SQL
存储过程1存储过程的概念●存储过程是存放在服务器上的预先定义与编译好的SQL语句的命名集合,是一个独立的数据库对象。●存储过程在第一次执行时进行语法检查和编译。
fl2006
·
2020-07-27 22:26
数据库
T-SQL
创建前删除已存在存储过程
--判断是否存在addOneArticle这个存储过程ifExists(selectnamefromsysobjectswhereNAME='addOneArticle'andtype='P')dropprocedureaddOneArticle--判断是否存在countAr这个触发器ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[db
donghuang4738
·
2020-07-27 21:15
[MSSQL]在
T-SQL
语句中访问远程数据库(openrowset/opendatasource/openquery)
1、启用AdHocDistributedQueries在使用openrowset/opendatasource前搜先要启用AdHocDistributedQueries服务,因为这个服务不安全所以SqlServer默认是关闭的启用AdHocDistributedQueries的方法SQLServer阻止了对组件‘AdHocDistributedQueries’的STATEMENT’OpenRows
厦门德仔
·
2020-07-27 21:20
数据库管理(ORC/SQL)
sql server 2005
T-SQL
BINARY_CHECKSUM
返回按照表的某一行或表达式列表计算的二进制校验和值。BINARY_CHECKSUM可用于检测表中行的更改。Transact-SQL语法约定语法BINARY_CHECKSUM(*|expression[,...n])参数*指定对表中的所有列进行计算。BINARY_CHECKSUM在计算中忽略具有不可比数据类型的列。不可比数据类型包括text、ntext、image、cursor、xml和不可比公共语
czh_liyu
·
2020-07-27 21:47
SQL
SERVER
t-sql
查询中使用的函数之系统函数(转)
这些函数都是
t-sql
对sql的扩展。adaptiveserver提供的内部函数可以分成以下几类:l系统函数。返回数据库中的信息;l字符串函数。用于处理字符串或字符串表达式;ltext函数。
cuankuangzhong6373
·
2020-07-27 21:40
Task2:用
T-SQL
语句创建数据表
Task2:用
T-SQL
语句创建数据表例1:使用
T-SQL
语句操作创建用户信息表,表名为Users。
csdcainiao
·
2020-07-27 20:38
T-SQL
数据库 建立触发器
--触发器createtriggerIsLaterAdvanceONdbo.StaffRecordafterinsertasbegindeclare@timemorningtime(0)='08:00:00';declare@timeafternoontime(0)='18:00:00';declare@afternoontime(0);declare@morningtime(0);set@mor
ChampionLai
·
2020-07-27 20:35
数据库
一天一点
T-SQL
:移动数据文件
--DatabasestatusisopenUSEmaster;GOALTERDATABASEAdventureWorksMODIFYFILE(NAME=..【继续阅读全文】LinkURL:http://greece760.blog.51cto.com/660798/790465来自“ITPUB博客”,链接:http://blog.itpub.net/22104826/viewspace-7567
cishiji7116
·
2020-07-27 20:28
一天一点
T-SQL
:关于分区表(二)
自动维护分区表其实自动维护分区表很简单主要工作几点:1.回收早期分区点,2008R2默认分区数10002.回收早期数据存储空间,删除老数据释放存储空间3.新增分区点,为未来数据提供存储区间为了快速回..【继续阅读全文】LinkURL:http://greece760.blog.51cto.com/660798/794043来自“ITPUB博客”,链接:http://blog.itpub.net/2
cishiji7116
·
2020-07-27 20:27
在SQL Server数据库开发中的十大问题
学习如何解决并发问题,并且在不了解
T-SQL
的情况下编写存储过程。查看这些解决方案的快速参考,并且了解更多内容。在SQLServer开发问题中你可能会问到的十个问题:1、什么是常见的对表和字段的名
.NET快速开发框架
·
2020-07-27 20:18
T-SQL
常用内置函数和操作(上)
1.数据操作数据库的增删改查。SELECT--从数据库表中检索数据行和列INSERT--向数据库表添加新数据行DELETE--从数据库表中删除数据行UPDATE--更新数据库表中的数据2.数据定义CREATETABLE--创建一个数据库表DROPTABLE--从数据库中删除表ALTERTABLE--修改数据库表结构CREATEVIEW--创建一个视图DROPVIEW--从数据库中删除视图CREAT
聪聪不匆匆
·
2020-07-27 20:53
SQL-Server
mssql的
T-SQL
教程(从建登陆到建库、表和约束)(2)
Code1--1,用管理员登录2--2,用管理员创建新数据库3--3,用管理员创建新登录4--4,授权新登录名访问新数据库的权限5usemaster6go7execsp_configure'showadvancedoptions',18reconfigure9execsp_configure'xp_cmdshell',110reconfigure11execxp_cmdshell'mkdird:\
atg0518
·
2020-07-27 19:09
SQLSever--视图与存储过程
企业管理器创建视图:
T-SQL
创建视图:USEDBNamegoIFEXISTS(SELECT*FROMsysobjectsWHEREname=view_Nam
aoqieshai7178
·
2020-07-27 19:08
SQL Server删除表及删除表中数据的方法
删除表的
T-SQL
语句为:droptabledrop是丢弃的意思,droptable表示将一个表彻底删除掉。删除表数据有两种方法:delete和truncate。
aoliangzhen4700
·
2020-07-27 19:36
SQL关于触发器及存储过程的创建
触发器:链接1,链接2使用
T-SQL
语句来创建触发器基本语句如下﹕createtriggertrigger_nameon{table_name|view_name}{for|After|Insteadof
老王777
·
2020-07-27 18:50
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他