#SQlserver

SqlServer--模糊查询-通配符

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

SqlServer-- NULL空值处理

 数据库中,一个列如果没有指定值,那么值就为null,数据库中的null表示“不知道”,而不是表示没有。因此selectnull+1结果是null,因为“不知道”加1的结果还是“不知道”。select*fromscorewhereengl...

SqlServer--查询案例

 use MyDataBase1--*表示显示所有列--查询语句没有加where条件表示查询所有行select*fromTblStudent---只查询表中的部分列selecttsid,tsname,tsgenderfromTblStudent--根据条件,只查询部分行(使用where条件筛选部分行...
代码星球 ·2020-04-10

SqlServer--代码创建约束

约束-保证数据完整性数据库约束是为了保证数据的完整性(正确性)而实现的一套机制。当创建了主外键关系后,如果在外键表中有任何记录引用了主键表中的某条记录,则在主键表中不能删除该记录。同时主键表也不能删除。注意:创建约束时,如果表中已经存在“非法数据”(与约束不一致的数据),那么此时是无法成功创建约...

SqlServer--delete、truncate 、Drop删除表的区别

 --deletefrom表名--1>只是删除表中某些数据,表结构还在.。--2>Delete可以带where子句来删除一部分数据,例如 DELETEFROMStudentWHEREsAge>20--3>自动编号不恢复到初始值。 --truncatetable表名-...

SqlServer--用代码创建和删除数据库和表

创建数据库,创建表,设置主键数据库的分离和附加MSSQLServer的每个数据库包含:1个主数据文件(.mdf)必须。1个事务日志文件(.ldf)必须。可以包含:任意多个次要数据文件(.ndf)多个事务日志文件文件组:可将多个数据文件逻辑的分到一组,方便日后管理维护(备份、将表建在指定的文件组上等等。)--1.创建一个...

SqlServer -- char varchar、nchar、nvarchar

 一、char与varchar列如:char(10)varchar(10)写入“abc”char 损耗了硬盘10字节=“abc”长度+7个空字符varchar损耗了硬盘3字节=“abc”长度var:可变长度,会根据实际存储数据的...

SqlServer数据冗余的问题和解决

1问题:1>造成了存储空间的浪费。2>更新异常、删除异常。所以一般情况不允许在表中出现数据冗余。2怎么解决?把原来表中的数据拆分成多个表来存储。当把表中的信息拆分成多个表来存储的时候会有一个问题:如何将这两张表中的数据关联起来?答:使用主键和外键来进行关联。使用主外键就能将不同表中的数据关联起来。...

SqlServer 登录和卸载

一、数据库简介SQLServer环境配置安装好数据库以后怎么启用sa账号来访问数据库.1.先用windows账号登录数据库。2.启用windows身份验证方式和sqlserver身份验证方式。2.1选择“实例”→右键→属性→安全性→服务器身份验证&rarr...
代码星球 ·2020-04-10

SqlServer主键

*主键作用:唯一标识表中的一条记录。*特点:1不能重复的列。2主键不能为null。*同名时如何处理:王洋(大)王洋(小)*主键有两种选用策略:业务主键和逻辑主键。业务主键是使用有业务意义的字段做主键,比如身份证号、银行账号等;逻辑主键是使用没有任何业务意义的字段做主键,完全给程序看的,业务人员不会看的数据。因为很难保证...
代码星球 ·2020-04-10

SqlServer数据类型

 Character字符串:数据类型描述存储char(n)固定长度的字符串。最多8,000个字符。nvarchar(n)可变长度的字符串。最多8,000个字符。 varchar(max)可变长度的字符串。最多1,073,741,824个字符。 text可变长度的字符串。最多2GB字符数据。...
代码星球 ·2020-04-10

重装win7、vs15、sqlserver08、驱动经验教训

问自己:为什么要进行系统清洗1、C盘已经接近爆满,vs2015无法安装。2、C盘以前的残留软件、文件不知道如何化解,原vs2010卸载困难。3、整个系统反应迟缓。改进方案:1系统C盘2软件D盘3文档E盘4资料F盘D盘建议学习C盘的命名方法:ProgramFiles(x64)  --放软件Progra...

SQLSERVER2008 R2安装说明

下载说明地址:https://msdn.itellyou.cn/ 打开后找到:选择需要下载即可,我这里用的是注意:如果电脑上没安装过visualstudio,可能会提示缺少.NetFrameWork3.5 。百度搜索.NetFrameWork3.5 ,在微软官网下载一个https://ww...

sqlserver 用备份文件(bak) 还原一个新的数据库

 选中数据库  右键还原文件和文件组核心操作:在“目标数据库”填入数据库名称。源设备选中需要还原的备份文件(bak)文件。  ...

查看SQLServer版本信息(转载)

转载来源:https://blog.csdn.net/icecoola_/java/article/details/79651666SELECT@@VERSION查询结果:MicrosoftSQLServer2008R2(RTM)-10.50.1600.1(X64)Apr2201015:48:46Copyright(c...
首页上一页...2526272829...下一页尾页