MSSQL
jorsonzen
这个作者很懒,什么都没留下…
展开
-
MSSQL相关约束的的创建
–创建约束 –数据实体完整性 –能够唯一标识表的每一条记录 –实现方法:主键、唯一键、INENTITY属性 –域完整性 –表中特定列数据的有效性,确保不会输入无效的值 –实现方式:类型、缺省值、约束、空值 –添加表约束 –T-SQL语法 –ALTER TABLE 表名 –ADD CONSTRAINT 约束名 约束类型 具体的约束说明 –约束名的取名规则推荐采用:约束类型_约束列 –主键(Prima...原创 2019-04-21 17:58:13 · 596 阅读 · 0 评论 -
MSSQL通过现有表创建新的表并增加自增列
一、每次插入一次数据,不能只插入半行或者几列数据,插入数据的有效性按照整行的要求来验证 –基本添加语法 –insert into <表名>[列名] –values <值列表> insert into student values (2019001,‘zhagnshan’,‘hebei’,‘1’,‘1991-01-02’) –插入默认值时,通过default,去实现插入默认值...原创 2019-04-21 20:37:41 · 1970 阅读 · 0 评论 -
MSSQL数据更新update
一、单表更新 update 表 set 列名=更新值 where <更新条件> 二、多表连接更新 update 表1 set column =now, from 表1 inner join 表2 on 表1.列名= 表2.列名 where <更新条件> –可以通过在两个表或更多表中具有相同行的数据进行更新 ...原创 2019-04-21 20:44:31 · 4535 阅读 · 0 评论 -
MSSQL删除操作的区别 delete drop truncate
三种删除操作 1.delete delete from table where **** DELETE可以是table和view 是逐条删除,删除操作在系统中事务日志记录 2.drop drop table 删除整个表和标结构,删除没有事务日志,只能通过备份文件还原 3.truncate truncate table 只是针对表,和delete 一样只是删除表中的数据,但truncate可以删除表...原创 2019-04-22 22:34:04 · 680 阅读 · 0 评论 -
MSSQL 高级查询-子查询--表连接
–高级查询-子查询–表连接 select L.* from Lot AS L,Lot AS LT --把一个表作重新命名为新的临时表 where LT.LotNO = 'PW2019012211-12-11' --从一个表中找到一个唯一条件进行筛选,筛选后此条记录的列名即固定 and L.LotId < LT.LotId --然后从另一个表中进行筛选 SELECT TEMP.PartId,...原创 2019-05-08 21:04:38 · 605 阅读 · 0 评论 -
MSSQL获取数据库常用全局变量的信息
print @@error --错误代码,最近一次错误的代码 print @@servername --服务器名称 print @@version --服务器版本 select @@SERVERNAME --返回到前台 print @@version --调试时使用 print @@identity --最后一次插入的标识值 print @@language --当前使用的语言的名称 p...原创 2019-05-08 21:10:27 · 275 阅读 · 0 评论 -
MSSQL 变量、视图、事务、循环、多分支逻辑控制语句
一、数据库中变量的创建以及显示 declare @n int --使用declare关键字声明变量n,int为数据类型 set @n = (select top(1) LotId from Lot) --通过SET查询结果赋予变量 select top(1) @n=lotid from Lot -- 通过SELECT 查询结果赋予变量 select @n --展示出变量结果 二、数据库视图...原创 2019-05-08 21:26:17 · 532 阅读 · 0 评论 -
MSSQL中的数据库字段类型
bit:整型,取值范围[0,1,null],用于存取布尔值 tinyint:整型,取值范围[0~256) smallint:整型,取值范围[-215~215) int:整型,取值范围[-231~231) decimal:精确数值型 ,示例:decimal(8,4); //共8位,小数点右4位 numeric:与decimal类似 smallmoney:货币型 money:货币型 ...转载 2019-05-08 21:52:55 · 4250 阅读 · 0 评论