0

利用SQL语句(命令方式)创建数据库(以及句子解释)

create database 课程管理 //1:create database为SQL语句,用于创建数据库。执行完之后会创建一个新数据库及存储该数据库的文件,或从先前创建的数据库文件中附加数据库。 2:数据库名称在服务器中必须唯一,并且符合标识符的规则。使用一条create database语句即 ...

石苏 发布于 2020-07-01 15:41 评论(0)阅读(61)
0

SQL Server 索引的含义和特点

索引用于快速找出在某个列中某一特定值的行。不使索引,数据库必须从第一条记录开始读完整个表,直到找到相关行。如果表中查询的列有一个索引,数据库能快速到达一个位置去搜寻数据,而不必查看所有数据。 索引的含义和特点: 索引是一个单独的、存储在磁盘上的数据结构,他们包含着对数据表里所有记录的应用指针。使用索 ...

大写的shyman 发布于 2020-06-30 08:47 评论(0)阅读(71)
0

SQL数据库

use master go 使用默认数据库 if exists(select * from sys.databases where name='A') drop database A go 检查是否存在数据库A,如果存在则删除 create database A go use A go 创建数据库A ...

豆安安 发布于 2020-06-29 18:03 评论(0)阅读(33)
0

MSSQL Server 13位时间戳互转

1 --普通时间 转 13 位时间戳 2 SELECT CONVERT(BIGINT,DATEDIFF(MI,'1970-01-01 00:00:00.000', GETUTCDATE())) * 60000 + DATEPART(S,GETUTCDATE()) * 1000 + DATEPART( ...

卡卡不卡 发布于 2020-06-28 15:13 评论(0)阅读(58)
0

sqlserver误删数据库表恢复记录

不说血泪史,用了网上说的各种存储过程,各种设置,最后还是第三方软件解决, 前提:数据库全表备份,具体怎么查看度娘一下,用的软件是ApexSQLLog,数据库是sqlserver2017向下版本未测试,不知道情况。 百度网盘: https://pan.baidu.com/s/1ACEqEbQ7_UHf ...

一截生长 发布于 2020-06-23 11:15 评论(0)阅读(125)
0

sql server如何通过pivot对数据进行行列转换(进阶)

脚本: /* 说明:sql server如何通过pivot对数据进行行列转换(进阶),用于员工业绩按月龙虎排行榜、客户销售金额按月排行榜等 脚本来源:https://www.cnblogs.com/zhang502219048/p/13173228.html 作者:zhang502219048 作者 ...

张工502219048 发布于 2020-06-21 17:59 评论(0)阅读(104)
0

学习 SQL Server (7) :存储过程

系统存储过程 微软定义好的,可以直接使用的存储过程,叫做系统存储过程--system procedure 如:sp_xxxexec sp_helpdb master exec sp_bindrule 自定义存储过程 由程序员定义的存储过程 --扩展存储过程 存储过程的创建 无参数 定义create ...

大写的shyman 发布于 2020-06-19 15:04 评论(0)阅读(103)
0

学习 SQL Server (6) :内置函数,触发器

【重点】 内置函数 -- 1. 字符串方法 --Left(): 返回字符串从左开始数,指定数量的字符串select left('的事撒大大多大多所',4)select left('的事撒大大多大多所',4)+'...' --Right():返回字符串从右开始数,指定数量的字符串select righ ...

大写的shyman 发布于 2020-06-19 15:01 评论(0)阅读(68)
0

学习 SQL Server (5) :视图,索引,事务和锁 ,T_SQL

视图的创建 、 --create view 视图名 as 查询语句--注意:视图查询中的字段不能重名-- 视图中的数据是‘假数据’,真实数据在数据表中,如果数据表中被修改了,则视图中的数据也受影响-- 使用视图和使用数据表方法一样。视图也可排序、分组、设置条件,还可以嵌套 create view e ...

大写的shyman 发布于 2020-06-19 14:58 评论(0)阅读(82)
2

学习 SQL Server (4) : 多种查询语句

查询 select * from 表名 --简单查询 查询指定列 select 指定的列 from 表名select id,name,sex,age from Employee--注:select age*14 from Employee --简单查询--查询前几行信息 select top 几行 ...

大写的shyman 发布于 2020-06-19 14:54 评论(0)阅读(79)
0

SQL Server根据表名查询存储过程或试图

select a.name 来源名称,b.text 代码内容, case when a.xtype='V' then '视图' when a.xtype='P' then '存储过程' when a.xtype='FN' then '标量函数' when a.xtype='TF' then '表函数 ...

Hero-韦先生 发布于 2020-06-19 14:54 评论(0)阅读(56)
0

DML、DDL、DCL的区别

一、DML DML(data manipulation language)数据操纵语言: 就是我们最经常用到的 SELECT、UPDATE、INSERT、DELETE。 主要用来对数据库的数据进行一些操作。 SELECT 列名称 FROM 表名称 UPDATE 表名称 SET 列名称 = 新值 WH ...

大写的shyman 发布于 2020-06-19 14:48 评论(0)阅读(48)
1

学习 SQL Server (3) :数据表中 数据的基本操作(插入,删除,修改)

--1.使用SQL语句创建名称为SHWLW-News-DB的数据库。(3分)create database SHWLW_News_DBuse SHWLW_News_DB--2.按数据字典要求创建新闻分类表结构。(5分)新闻分类(NewsType)表结构:create table NewsType( ...

大写的shyman 发布于 2020-06-19 09:26 评论(0)阅读(67)
2

学习 SQL Server (2) : 数据表约束

--数据表约束:通过制定一些规则,使存入数据库的数据规范、正确、完整。 --非空约束 该字段不能为空 关键字:not null --唯一约束 该字段的值在本表不能重复,可以为null,但只能有一次。关键字 unique --默认约束 给该字段一个默认值,空的时候按默认值来,不空的按你输入的来 def ...

大写的shyman 发布于 2020-06-19 09:22 评论(0)阅读(53)
2

学习 SQL Server (1) :数据库的基本操作(创建,删除,修改,分离附加)

--create database 数据库名create database Unit2_1712A --使用数据库【打开数据库】--use 数据库名use Unit2_1712A --删除数据库--drop database 数据库名drop database Unit2_1712A --备份数据库 ...

大写的shyman 发布于 2020-06-19 09:19 评论(0)阅读(83)
0

【Azure SQL】数据库性能分析

前置条件 用户有查询数据统计权限 GRANT VIEW DATABASE STATE TO database_user; CPU性能问题 正在发生 查看前X个CPU消耗查询 (汇总) SELECT TOP 10 GETDATE() runtime, * FROM ( SELECT query_sta ...

WilsonPan 发布于 2020-06-18 09:09 评论(0)阅读(58)
0

SQL Server2008安装教程

1.Sql Server2008的下载 近期项目使用到C#,为了学习.NET相关的技术,开始着手学习Sql Server数据库。 Sql Server2008是比较经典的数据库版本,这里简单写一下Sql Server 2008的下载与安装。 下载地址在微软官网上:https://www.micros ...

人无名,则可专心练剑 发布于 2020-06-17 23:14 评论(0)阅读(108)
0

Sql面试宝典带答案

一、试用SQL查询语句表达下列对教学数据库中三个基本表 S、SC 、C 的查询: S(sno,sname,SAGE,SSEX) 各字段表示学号,姓名,年龄,性别 Sc(sno,cno,grade) 各字段表示学号,课程号,成绩、 C(cno,cname, TEACHER) 各字段表示课程号,课程名和 ...

聖潔 发布于 2020-06-17 13:43 评论(0)阅读(108)
0

SqlServer查看数据库信息及服务器级、数据库级、数据库独立 用户权限

--数据库清单 SELECT * FROM Master..SysDatabases ORDER BY Name; --服务器级用户权限 WITH CTE AS ( SELECT u.name AS UserName, u.is_disabled AS IsDisabled, g.name as s ...

沙奇码丶 发布于 2020-06-17 10:09 评论(0)阅读(81)
0

SQL Server 无法启动调试

因为报错被我解决了,所以没有截图,那我就打字吧 无法启动调试的具体报错: 弹出来的第一个框: 无法启动调试 其他信息: 数据为空。不能对空值调用此方法或属性。(System.Data) 弹出来的第二个框: 无法启动程序 MSSQL:://<servername>/<databasename>/sys ...

#不归路#。。。。 发布于 2020-06-17 08:56 评论(0)阅读(76)