请选择 进入手机版 | 继续访问电脑版
贠老师培训群:150322713    贠老师QQ:767708506

贠老师office培训-excel学习网

 找回密码
 立即注册
点击咨询贠老师
查看: 169|回复: 5

SQL Server 的一些常用知识总结

[复制链接]

607

主题

604

帖子

1909

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1909
发表于 2016-1-6 23:26:30 | 显示全部楼层 |阅读模式
    平时工作一会搞Oracle一会搞SqlServer,脑子都迷糊了,为了避免继续模糊,今天抽出点时间把我常用的sqlserver的一些东西整理了下,发出来,以后忘了就来找,过几天再整理个Oracle常用知识。没啥技术含量主要是备忘。
1.SQLserver忘记密码修改方法
从"查询分析器"中以"Windows身份验证"连接SQL Server 执行如下过程
EXEC sp_password NULL, ''你的新密码'', ''用户名例如sa''
2.更改当前数据库中对象的所有者。
EXEC sp_changeobjectowner ''dbo.对象名例如表名'', ''新所有者''
3.SQLSERVER与SQLSERVER之间的分布式查询
建立连接服务器
exec sp_addlinkedserver ''TESTLINK'','''',''SQLOLEDB'',''远程数据库的ip地址''
创建链接服务器上远程登录之间的映射
exec sp_addlinkedsrvlogin ''TESTLINK'',''false'',null,''SA'',''密码''
查询示例
select * from  TESTLINK.库名.dbo.表名
4.查看库中全部的表
CREATE VIEW dbo.ALL_TABLES
AS
SELECT top 100 PERCENT a.ID,
      CASE WHEN a.colorder = 1 THEN d.name ELSE '''' END AS TableName,
      CASE WHEN a.colorder = 1 THEN isnull(f.value, '''') ELSE '''' END AS 表说明,
      a.colorder AS 字段序号, a.name AS 字段名,
      ISNULL(g.[value], '''') AS 字段说明, CASE WHEN COLUMNPROPERTY(a.id,
      a.name, ''IsIdentity'') = 1 THEN ''√'' ELSE '''' END AS 标识,
      CASE WHEN EXISTS
          (SELECT 1
         FROM dbo.sysindexes si INNER JOIN
               dbo.sysindexkeys sik ON si.id = sik.id AND si.indid = sik.indid INNER JOIN
               dbo.syscolumns sc ON sc.id = sik.id AND sc.colid = sik.colid INNER JOIN
               dbo.sysobjects so ON so.name = si.name AND so.xtype = ''PK''
         WHERE sc.id = a.id AND sc.colid = a.colid) THEN ''√'' ELSE '''' END AS 主键,
      b.name AS 类型, a.length AS 长度, COLUMNPROPERTY(a.id, a.name, ''PRECISION'')
      AS 精度, ISNULL(COLUMNPROPERTY(a.id, a.name, ''Scale''), 0) AS 小数位数,
回复

使用道具 举报

3

主题

996

帖子

53

积分

注册会员

Rank: 2

积分
53
发表于 2016-3-5 19:20:48 | 显示全部楼层
学习贵在坚持哦
回复 支持 反对

使用道具 举报

0

主题

843

帖子

6

积分

注册会员

Rank: 2

积分
6
发表于 2016-7-31 18:01:27 | 显示全部楼层
这个资料非常不错,好东东!
回复 支持 反对

使用道具 举报

1

主题

886

帖子

5

积分

注册会员

Rank: 2

积分
5
发表于 2018-7-19 12:55:53 | 显示全部楼层
顶顶
回复 支持 反对

使用道具 举报

7

主题

833

帖子

65

积分

注册会员

Rank: 2

积分
65
发表于 2018-8-18 21:34:01 | 显示全部楼层
抱走~老好人
回复 支持 反对

使用道具 举报

8

主题

1005

帖子

88

积分

注册会员

Rank: 2

积分
88
发表于 2018-11-6 21:10:16 | 显示全部楼层
一下子解决了我工作当中的难题,谢谢楼主,非常感谢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



陕ICP备15003731号  

贠老师培训 GMT+8, 2018-11-21 01:38 , Processed in 0.225112 second(s), 33 queries .

快速回复 返回顶部 返回列表