
sql server
sql server
家里有蜘蛛
未来可期
展开
-
使用ssms连接数据库登录失败的原因
此次讲解使用的的sql server 2017。1.使用windows身份登录验证这个登录失败的话可能就是开机没有自动启动下图的选项进去这个界面需要右键单机我的电脑进入管理把上图那个选中的启动,再设置成开机自启,下一次也就不那么麻烦了。2.使用Sql server 账号密码登录使用这个登录登陆不上的问题可能有很多种(1).首先要使用windows身份验证登录查看上图单机上图选中的有个...原创 2019-08-06 08:36:36 · 6068 阅读 · 0 评论 -
sql server中的数据类型及其区别
数据类型1.整数类型:int 、smallint、bigint和decimal(高精度)2.实数类型:float 、real (精度不同)3. 字符串类型:(1) char/nchar(2) varchar/nvarchar上面有var 和没var 的区别是 var带表的是可变长度的字符串类型,没有var的是定长的,定长如果字符串没有达到该长度会在后面加空格补够该长度。但是两个都有...原创 2019-08-06 17:15:47 · 910 阅读 · 0 评论 -
sql server2017创建数据库时,遇到错误
sql server2017创建数据库时,错误提示如下:尝试打开或创建物理‘c:\数据库\db.mdf’时,Create File遇到操作系统错误5(拒绝访问)如果是刚下载使用sql server 很有可用需要手动更爱一些东西。例如:create database SchoolMateon primary( name = 'SchoolMain', size = 10mb, ...原创 2019-08-07 08:34:52 · 2101 阅读 · 2 评论 -
sql语句修改表结构和添加约束
sql语句修改表结构和添加约束create table Tbclass( clsId int primary key identity(1,1), clsName nvarchar(8) unique, clsTeacher nvarchar(4), clsNumber smallint check(clsNumber >= 20 and clsNumber <= 80)...原创 2019-08-07 11:46:40 · 1427 阅读 · 3 评论 -
sql 语句 (一) 创建
sql 语句 (一) 创建--创建数据库create database Testgo --go的用处是分块执行use Testgo--建表create table Tbclass(--添加字段 clsId int primary key identity(1,1), clsName nvarchar(8) unique, clsTeacher nvarchar(4), c...原创 2019-08-11 21:21:27 · 388 阅读 · 0 评论 -
sql 语句 select
--select * from Tbclass--select clsName,clsNumber,clsTeacher into TbClassBak from Tbclass--只能网不存在的表中存数据--insert into 旧表名 (字段列表) select 字段列表 for 旧表名--stlect * from biaoming ziduan in()insert int...原创 2019-08-14 08:54:06 · 221 阅读 · 0 评论 -
sql语句 order by 和 group by
sql 语句 中的order by 和 group by以下Tbstudent为表名语法 order by 字段名 asc(升序)/desc(降序)--order by 排序, 一个select中只能有一个order by 如果不写asc 默认是ascselect stuName,stuNumber,stuMath from Tbstudent order by stuMath ascs...原创 2019-08-15 21:36:33 · 1678 阅读 · 3 评论 -
sql server 中的 字符串函数(详解)
--字符串函数--1.把ascII转换成字符select CHAR(97)--2.把字符转化成ascllselect ASCII('a')--3.字符下标 下表从1开始select CHARINDEX('o','I love you')--4.截取字串--(1)从左边截取select LEFT('asdfghhjk',3)--(2)从右边截取select RIGHT('asd...原创 2019-08-16 11:25:31 · 485 阅读 · 0 评论 -
sql server中的 日期函数的表示及其使用
sql 日期函数--日期类型函数--date datatime datatime2--date 只存储 年月日--datetime 存储年月日时分秒毫秒--dataetime2 时间范围更广--日期函数--dateAdd(datepart,number,date)select DATEADD(DAY,200,GETDATE()) --默认datetime 范围比较小selec...原创 2019-08-16 11:26:36 · 327 阅读 · 0 评论 -
sql删除和更新
sql删除和更新--更新 删除--update update 表名 set ..where --可以有where,但是不能有其他的update tbstudent set stuEnglish = 60where stuEnglish is null--delete 语法 delete from 表名 where..这个和上面的相似-- delect from Tbstud...原创 2019-08-16 11:27:53 · 484 阅读 · 0 评论 -
sql union 详细作用及其用法
sql union用法UNION 操作符用于合并两个或多个 SELECT 语句的结果集。使用union会去除完全重复的值语法如下 最后一个不写union--union select stuAge,stuNumber from Tbstudent unionselect stuMath,stuEnglish from Tbstudentselect MAX(stuEnglish),M...原创 2019-08-16 11:53:23 · 5689 阅读 · 0 评论 -
sql 分页 后台分页技术
select stuNumber,stuName,case when stuMath>=90 then '优'when stuMath>=80 then '良'when stuMath>=70 then '中'else '差'end as 数学成绩from Tbstudent--第一种用法--case语句就是构造一个新的列--一列上的数据类型必须一样 必须要...原创 2019-08-18 22:53:52 · 311 阅读 · 0 评论