SQL Server数据库
文章平均质量分 81
柳落青
记录美好生活:ssj10101011
展开
-
C#中SqlCommand类的作用以及常用方法
**作用:**在C#的数据库操作过程中,SqlCommand类一般用于Sqlserver数据库的SQL语句的执行,包括Select语句、Update语句、Delete语句以及SQL存储过程等,SqlCommand的操作一般在SqlConnection类成功连接Sqlserver数据库后,并使用SqlConnection类的Open方法打开数据库连接后进行的,一般操作完数据库,建议调用SqlConn...原创 2020-03-25 20:13:34 · 932 阅读 · 0 评论 -
SQL 删除语句DELECT和TRUNCATE TABLE
从一个表中删除数据,使用DELETE语句,有两种使用DELETE的方式:1.从表中删除特定的行 ,注意不要省略WHERE子句2.从表中删除所有行DELETE FROM StudentsWHERE cust_id = ‘10001’;DELETE不需要列名和通配符,它是删除整行而不是删除列,要删除指定的列,请使用update语句;并且DELETE语句从表中删除行,甚至是删除表中...原创 2019-11-09 00:09:58 · 1137 阅读 · 0 评论 -
QQ数据管理系统
QQ数据管理系统(增删改查)--QQ数据管理库--向QQUser插入数据insert into [dbo].[QQUser]values ('6489390000','b1234567','2019-11-08',2,1)--向Baselnfo插入数据insert into [dbo].[BaseInfo]values ('2000895678','个性男孩','男',20,'...原创 2019-11-08 23:55:58 · 1784 阅读 · 0 评论 -
SQL Server查询排序 升序 降序
--AddTime 升序,ID 升序select * from DS_Finance ORDER BY AddTime,ID; --AddTime 升序,ID降序select * from DS_Finance ORDER BY AddTime,ID DESC; --AddTime 降序,ID升序select * from DS_Finance ORDER BY AddTime D...原创 2019-10-31 18:32:56 · 8476 阅读 · 0 评论 -
SQL Server 模糊查询-通配符
SQL模糊查询,使用like比较关键字,加上SQL里的通配符,请参考以下:LIKE’Mc%’ 将搜索以字母 Mc 开头的所有字符串(如 McBadden)。LIKE’%inger’ 将搜索以字母 inger 结尾的所有字符串(如 Ringer、Stringer)。LIKE’%en%’ 将搜索在任何位置包含字母 en 的所有字符串(如 Bennet、Green、McBadden)。LIKE...原创 2019-10-30 20:40:25 · 4238 阅读 · 0 评论 -
SQL 语言简介
SQL简介SQL语言是针对数据库而言的一门语言,它可以创建数据库,数据表,可以针对数据库进行增,删,改,查等操作,可以创建视图,存储过程,可以赋予用户权限等。SQL语言不同于C#这样的程序设计语言,它是只能被数据库识别的指令,但是在程序中,可以利用其他编程语言组织SQL语句发送给数据库,数据库再执行相应的操作。例如:在C#程序中要得到SQL Server数据库表中的记录,可以在C#程序中编写...原创 2019-10-30 19:59:33 · 549 阅读 · 0 评论 -
SQL Server 增删改查语法
T-SQL插入数据插入单行数据:语法:Insert [into] 表名 [(列名)] values (值列表)1:[into]是可选的,可以省略2:表名是必需的3:表的列名是可选的,如果省略,将依次插入所有列4:多个列名和多个值列表用逗号分隔5:分号(;)是T-SQL语句终止符,不是必需的6:有默认值的列,使用default关键字代替插入多行数据:1:通过insert sel...原创 2019-10-30 19:57:51 · 2032 阅读 · 0 评论 -
SQL Server 无法创建索引 因为对象名称和索引名称重复
需求分析:如下图所示,给T_DD_OP1200_Final表的Id字段添加主键,保存时弹出“T_DD_OP1200_Final”表- 无法创建索引“PK_T_DD_OP1200_Final”。因为发现对象名称 ‘dbo.T_DD_OP1200_Final’ 和索引名称 ‘PK_T_DD_OP1200_Final’ 有重复的键,所以 CREATE UNIQUE INDEX 语句终止。重复的键值...原创 2019-10-28 13:06:10 · 10940 阅读 · 0 评论 -
SQL Server 数据类型
SQL Server常用数据类型在SQL Server中,数据类型是创建表的基础。在创建表时,必须为表中的每列指派一种数据类型。即使创建自定义数据类型,也必须基于一种标准的SQL Server数据类型。例如,可以使用如下语法创建一种自定义数据类型(Address),但要注意,它基于SQL Server标准的varchar数据类型:CREATE TYPE AddressFROM varch...原创 2019-10-26 20:57:02 · 1268 阅读 · 0 评论 -
SQL Server--实体完整性-域完整性-引用完整性-自定义完整性
我们在学习数据库的过程中,经常会听到两个概念:数据冗余和数据完整性。数据冗余是指数据库中存在一些重复的数据,数据完整性是指数据库中的数据能够正确反应实际情况,我们说,为了性能着想,数据库中允许有一些数据冗余,但是要保持数据的完整性。数据完整性=可靠性+准确性,这里我们要清楚以下几点:• 数据存放在表中• 数据完整性的问题大多是由于设计引起的• ...原创 2019-10-25 21:32:48 · 6108 阅读 · 0 评论 -
SQL Server中服务器角色和数据库角色权限详解
当几个用户需要在某个特定的数据库中执行类似的动作时(这里没有相应的Windows用户组),就可以向该数据库中添加一个角色(role)。数据库角色指定了可以访问相同数据库对象的一组数据库用户。数据库角色的成员可以分为如下几类:Windows用户组或用户账户SQL Server登录其他角色SQL Server的安全体系结构中包括了几个含有特定隐含权限的角色。除了数据库拥有者创...原创 2019-10-23 16:24:04 · 2840 阅读 · 0 评论 -
SQL Server Check检查约束用法
一、定义:CHECK 约束用于限制列中的值的范围。如果对单个列定义 CHECK 约束,那么该列只允许特定的值。如果对一个表定义 CHECK 约束,那么此约束会在特定的列中对值进行限制。做数据库,就必须要会写约束。二、将新的 CHECK 约束附加到表或列1、附加新的 CHECK 约束 (1)、在数据库关系图中,右击包含约束的表,然后从快捷菜单中选择"约束"命令。 -或- ...原创 2019-10-22 12:05:45 · 17917 阅读 · 0 评论 -
SQL Server 2017 阻止保存要求重新创建表的更改
不是很理解为什么在SQL Server 2008及以后的版本中会加入阻止保存要求重新创建表的更改这个选项。太麻烦了,每次修改表结构的时候会被"阻止"。很不方便。问题描述: SQL Server 2008“阻止保存要求重新创建表的更改”的错误的解决方案是本文我们主要要介绍的内容,情况是这样的:我们在用SQL Server 2008 建完表后,插入或修改任意列时,提示:当用户在在SQL Serv...原创 2019-10-20 14:37:02 · 1452 阅读 · 0 评论 -
SQL Server 2017下载,安装详细步骤
SQL Server 2017下载内容分为两部分SQL Server 2017 Developer和SQLserver Mamngement Studio第一部分:1.官网下载SQL Server 2017 Developer点击此处进入官网下载2.打开安装软件,选择自定义3选择语言,安装路径,后等待。5.不勾选6.关掉防火墙后,点击下一步。(如果重新启动计算机失败.........原创 2019-10-19 10:49:15 · 47575 阅读 · 7 评论