随笔分类 -  MSSQL

摘要:1.在SQL Server中,用户和角色是分为服务器级别和数据库级别的 2.服务器级别 登录名:指有权限登录到某服务器的用户,例如超级管理员的登录名是sa; 登录名具体位置在 数据库——>安全性——>登录名 服务器角色:为帮助您管理服务器上的权限,SQL Server 提供了若干角色,这些角色是用于 阅读全文
posted @ 2018-07-05 16:36 夏空 阅读(20134) 评论(0) 推荐(3)
摘要:USE Test --使用数据库Test(如果没有则需要新建一个) ----1.新建一个users表 create table users( uId int primary key identity(1,1), uName varchar(50) null, uSex bit null default(1), uPwd varchar(50) null, uEmail varchar(100)... 阅读全文
posted @ 2017-11-23 11:31 夏空 阅读(1046) 评论(0) 推荐(0)
摘要:当我们需要在SQLServer数据库里面执行一个比较大的文件(比如2GB)时,会发现数据库根本无法打开该脚本文件,原因是因为查询分析器只能执行100M以内的文件,所以脚本过大就会造成内存溢出。下面是具体的解决方法: 1.管理员身份运行CMD命令提示符; 2.输入如下格式的命令 osql -S .\S 阅读全文
posted @ 2017-03-30 17:07 夏空 阅读(6465) 评论(0) 推荐(0)
摘要:SUBSTRING ( expression, start, length ) 参数 expression 字符串、二进制字符串、文本、图像、列或包含列的表达式。请勿使用包含聚合函数的表达式。 start 整数或可以隐式转换为 int 的表达式,指定子字符串的开始位置,索引是从1开始。 length 阅读全文
posted @ 2016-08-12 10:46 夏空 阅读(55951) 评论(1) 推荐(3)
摘要:1.比较常见和好用的一种SELECT TOP 10 *, NEWID() AS randomFROM tableORDER BY random--newid函数会随机生成一个guid,很长的一个字符串,我们可以利用它进行随机取数2.比较快速的一种()--Declare @d Datetime --S... 阅读全文
posted @ 2015-06-30 10:12 夏空 阅读(921) 评论(0) 推荐(0)
摘要:1 create proc proc_page( 2 @tableName varchar(50),--要进行分页的表名 3 @columnFilds varchar(500),--要查询的列,默认是*,查询所有的列 4 @whereStr varchar(500),--查询条件,不带where 关键字 5 @pKcol varchar(50),--主键列 6 @sortType i... 阅读全文
posted @ 2015-06-28 16:03 夏空 阅读(413) 评论(0) 推荐(0)
摘要:1.leftjoin(左联接)返回包括左表中的所有记录和右表中联结字段相等的记录2.rightjoin(右联接)返回包括右表中的所有记录和左表中联结字段相等的记录3.innerjoin(等值连接)只返回两个表中联结字段相等的行举例如下:--------------------------------... 阅读全文
posted @ 2014-12-11 16:27 夏空 阅读(251) 评论(0) 推荐(0)