SQL语句新建用户、对用户授权、删除用户实例

USE mydbGO--1. 新建测试用户--1.1 添加登录用户和密码  EXEC sp_addlogin N'tony','123'--1.2 使其成为当前数据库的合法用户   EXEC sp_grantdbaccess N'tony'   --2.设置操作授权--2.1 授予对自己数据库的所...

2018-04-27 08:55:30

阅读数 2781

评论数 0

SQL的主键和外键的作用

SQL 的主键和外键的作用:外键取值规则:空值或参照的主键值 (1)插入非空值时,如果主键值中没有这个值,则不能插入。 (2)更新时,不能改为主键表中没有的值。 (3)删除主键表记录时,可以在建外键时选定外键记录一起联删除还是拒绝删除。 (4)更新主键记录时,同样有级联更新和拒绝执行的选择。 简而...

2018-04-27 08:44:50

阅读数 5219

评论数 0

sql server2008系统表详细说明sys.开头的表

一、库里有多少个表,表名等select * from INFORMATION_SCHEMA.TABLES 二、查询表、字段、类型、是否主键、长度、小数位、是否允许空、默认值等详细查询效果:SELECT (case when a.colorder=1 then d.name else '' ...

2018-04-17 09:28:22

阅读数 401

评论数 0

Sql 主键设置

1、开发数据库时常用命名规范  1>、使用不包含数字的单数表名,如果必要的话可以增加模块名前缀。  2>、对于主键的命名,使用表名+ID的形式。  3>、作为外键的列的名字应该与它们所对应的主键的列名相同,除非该外键维护的是一种自反/递归的关系。  4>、避免使用缩写。2、...

2018-01-18 08:50:41

阅读数 2222

评论数 0

SQL中Case的使用方法

SQL中Case的使用方法 Case具有两种格式。简单Case函数和Case搜索函数。 --简单Case函数 CASE sex          WHEN '1' THEN '男'          WHEN '2' THEN '女' ELSE '其他' END...

2018-01-10 08:29:49

阅读数 1042

评论数 0

MS SQL SERVER搜索某个表的主键所在的列名

SELECT SYSCOLUMNS.name   FROM SYSCOLUMNS,SYSOBJECTS,SYSINDEXES,SYSINDEXKEYS    WHERE SYSCOLUMNS.id = object_id('Tab_XXX') --syscolumns.id为该列所属的表对象I...

2018-01-10 08:24:27

阅读数 298

评论数 0

SQL Server 数据库设计

一、数据库设计的必要性          在实际的软件项目中,如果系统中需要存储的数据量比较大,需要设计的表比较多,表与表之间的关系比较复杂,那我们就需要进行规范的数据库设置。如果不经过数据库的设计,我们构建的数据库不合理、不恰当,那么数据库的维护、运行效率会有很大的问题。这将直接影响到项目...

2018-01-03 10:24:35

阅读数 1230

评论数 0

SQL Server 数据库基础编程

Ø Go批处理语句      用于同时执行多个语句   Ø 使用、切换数据库 use master go   Ø 创建、删除数据库 方法1、 --判断是否存在该数据库,存在就删除 if (exists (select * from sys.dat...

2017-12-12 18:26:24

阅读数 107

评论数 0

整理了一些t-sql技巧

把长日期转换为短日期   Convert(char(10),getdate(),120)  MS-SQL数据库开发常用汇总 1.按姓氏笔画排序: Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke...

2017-12-11 17:03:22

阅读数 172

评论数 0

在整个数据库搜索某个字符串在哪个表的哪个字段中

if   exists   (select   *   from   dbo.sysobjects   where   id   =   object_id(N'[dbo].[p_search]')   and   OBJECTPROPERTY(id,   N'IsProcedure')   = ...

2017-12-11 17:01:13

阅读数 2983

评论数 0

SQL的主键和外键约束

SQL的主键和外键的作用:    外键取值规则:空值或参照的主键值。 (1)插入非空值时,如果主键表中没有这个值,则不能插入。 (2)更新时,不能改为主键表中没有的值。 (3)删除主键表记录时,你可以在建外键时选定外键记录一起级联删除还是拒绝删除。 (4)更新主键记录...

2017-12-05 09:27:52

阅读数 78

评论数 0

SQL中DateTime转换成Varchar样式

SQL中DateTime转换成Varchar样式 语句及查询结果: Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM Select CONVERT(varchar(100), GETDATE(), 1): 05/16...

2017-12-01 08:50:31

阅读数 3128

评论数 0

SQL SERVER中强制类型转换cast和convert的区别

在SQL SERVER中,cast和convert函数都可用于类型转换,其功能是相同的, 只是语法不同. cast一般更容易使用,convert的优点是可以格式化日期和数值. 代码 select CAST('123' as int)   -- 123 select C...

2017-11-30 13:58:03

阅读数 180

评论数 0

SQL新函数, 排名函数 - ROW_NUMBER(), RANK(), DENSE_RANK()

ROW_NUMBER() 根据over后的order by字据的字段排序,返回一个不断递增的整数. use Northwind go select CompanyName, ContactName, City,         ROW_NUMBER() over (ord...

2017-11-30 13:57:15

阅读数 242

评论数 0

删除数据库所有存储过程的SQL语句

下面为您介绍能够一次性删除数据库所有存储过程的SQL语句,供您参考,如果您对相关的SQL语句感兴趣,不妨一看,希望能够对您有所启迪。 --/第1步**********删除所有表的外键约束*************************/ 代码 DECLARE c1 curs...

2017-11-29 08:47:30

阅读数 606

评论数 0

SQL Server 创建表 添加主键 添加列常用SQL语句

--删除主键 alter table 表名 drop constraint 主键名 --添加主键 alter table 表名 add constraint 主键名 primary key(字段名1,字段名2……) --添加非聚集索引的主键 alter table 表名 add cons...

2017-11-29 08:45:16

阅读数 2430

评论数 0

SQL Server Transact-SQL 编程

T-SQL语句用于管理SQL Server数据库引擎实例,创建和管理数据库对象,以及查询、插入、修改和删除数据。 Ø 变量      1、 局部变量(Local Variable)           局部变量是用户可以自定义的变量,它的作用范围是仅在程序内部,在程序中通常用来储存从表中查询...

2017-11-28 08:56:31

阅读数 87

评论数 0

SQL Server T-SQL高级查询

高级查询在数据库中用得是最频繁的,也是应用最广泛的。 Ø 基本常用查询 --select select * from student;   --all 查询所有 select all sex from student;   --distinct 过滤重复 select d...

2017-11-28 08:55:40

阅读数 84

评论数 0

SQL Server 索引和视图

Ø 索引     1、 什么是索引         索引就是数据表中数据和相应的存储位置的列表,利用索引可以提高在表或视图中的查找数据的速度。       2、 索引分类         数据库中索引主要分为两类:聚集索引和非聚集索引。SQL Server 2005还提供了唯一索引、索引...

2017-11-28 08:54:02

阅读数 133

评论数 0

SQL Server 事务、异常和游标

建议先阅读存储过程:SQL Server 存储过程 Ø 事务 在数据库中有时候需要把多个步骤的指令当作一个整体来运行,这个整体要么全部成功,要么全部失败,这就需要用到事务。     1、 事务的特点         事务有若干条T-SQL指令组成,并且所有的指令昨晚一个整体提交给数据库系统...

2017-11-28 08:53:02

阅读数 90

评论数 0

提示
确定要删除当前文章?
取消 删除