关于Sql Server的几点常识性知识

在Sql server中:

1. 可以通过以下查询语句根据‘Type‘的不同查询到系统表(SYSTEM_TABLE)、表别名(SYNONYM)、用户表(USER_TABLE)、视图(VIEW)、主外键名、触发器、存储过程等:

    SELECT * FROM SYS.OBJECTS;

2. 通过以下查询语句可以查询到表别名(SYNONYM):

    SELECT * FROM SYS.SYNONYMS;

3. 通过以下查询语句可以查询到相关用户表以及架构(SCHEMA):

    SELECT * FROM INFORMATION_SCHEMA.TABLES;

4. 创建表别名DDL格式为:

    CREATE SYNONYM 表别名 FOR 真实表名;

5.

时间: 2024-10-08 22:20:16

关于Sql Server的几点常识性知识的相关文章

SQL Server之 (一) 数据库简介 SQL Server环境配置 数据库基础知识

   前言 这个是我工作两年多后,再次从最基础的SQL入门开始,认真的学一遍SQL Server,捡漏和巩固都有;因为自己刚开始学的时候,总是心烦气躁,最近换工作,发现1到2年经验,问到基础性的东西还是很多,这个时候需要的是扎实的基础功夫,所以一系列打击+反省后,自己节假日在家从最基础重新认识一下SQL Server,继续沉淀一下.哪里有不对或需深入探讨,请直接留言或者小窗我;欢迎~ (一) 数据库简介   SQL Server环境配置   数据库基础知识 1.什么是数据库,数据库有哪些特点,为

SQL Server之游标的基础知识

什么是游标: 游标是可以在结果集中上下游动的指针. 游标的作用: --允许定位到结果集中的特定行. --从结果集的当前位置检索一行或多行数据. --支持对结果集中当前位置的行进行修改. 注意:游标虽然很好用,但是如果滥用游标的话,会对程序的性能造成很大影响,使用的时候一定要谨慎啊! 游标的种类: MS SQL SERVER 支持三种类型的游标:Transact_SQL 游标,API 服务器游标和客户游标. (1) Transact_SQL 游标 Transact_SQL 游标是由declare

sql server使用的相关基础知识

1.表的管理--表和列的命名 必须以字母开头 长度不能超过128字符 不要使用sql server的保留字 只能使用如下字符A-Z,a-z,0-9,$,#,_等等 2.表的管理--支持的数据类型 字符型 char                定长,最多8000字符(非unicode编码) char(10)         长度为10个字符,少的会用空格补全 varchar           变长,最大8000字符 varchar(10)    最大10字符,长度根据内容变化,可以节省空间 n

sql server 备份与恢复系列一 必备知识

一.备份概述 数据安全是数据库的生命,数据库在使用过程中难免会遇到如:使用者的误操作或是被恶意修改,硬件故障导致数据文件无法被访问,自然灾害导致机房在物理上的损毁.本章从备份与恢复的功能作为解决问题的切入点.在实际工作中会遇到:使用什么样的备份策略(比如完整备份,文件备份,差异备份,日志备份),如何减少备份恢复时间(比如尽快恢复上线),如何将数据库恢复到想要的时间点(比如恢复到误操作以前),如何迁移数据库系统到一台新机器(比如用户账号,密码,任务脚本备份还原). 1.备份类型    在sql s

SQL Server 2008常用的数据库知识整理

数据库知识点: 一.计算字段 1.NULLIF函数 将 null 的姓名转化为“佚名”: 表达式:NULLIF ( expression1 , expression2 )    含义:如果两个表达式不等价, 则 NULLIF 返回第一个 expression1的值.         如果两个表达式等价, 则 NULLIF 返回第一个 expression1类型的空值. 2.Beween And 计算字段 如:Fsalary Between Fage*1.5+2000 And Fage*1.8+5

(原)SQL Server 系统提供功能的三个疑惑

本文目录列表: 1.SQL Server系统提供的部分疑惑概述2.系统函数调用时DEFAULT代替可选参数使用不统一3.队列字段列message_enqueue_time记录的是UTC日期时间 4.@@Pack_Received系统函数提示信息有错误 5.总结语6.参考清单列表 正文: 1.SQL Server系统提供的部分疑惑概述   近来工作之余一直在系统地学习和研究SQL Server 数据库引擎这一整块,发现了一些原来没有太注意的东西,感觉SQL Server 光数据库引擎这块就有很多要

SQL Server安全性级别1的阶梯:SQL Server安全性概述

作者:Don Kiely,2014/06/04 该系列 本文是"Stairway系列:SQL Server安全性的阶梯"的一部分 SQL Server提供了保护服务器和数据免受当今复杂攻击所需的一切.但是,在您有效使用这些安全功能之前,您需要了解您面临的威胁以及一些基本的安全概念.这第一阶梯级别提供了一个基础,以便您可以充分利用SQL Server中的安全功能,而不会浪费时间在功能上无所事事,以防止对数据的特定威胁. 关系数据库被用于各种各样的应用程序中,通过广泛的分布式网络,尤其是互

SQL Server GUID 数据迁移至MongoDB后怎样查看?

关键字:SQL Server NEWID():BSON:MongoDB UUID 1.遇到的问题和困惑 SQL Server中的NEWID数据存储到MongoDB中会是什么样子呢?发现不能简单的通过此数据查询了. 例如我们将SQL Server 数据库中的QQStatements2019表迁移至MongoDB 中,集合命名也为QQStatements2019. 在SQL Server中选择4个OrderId,数据作为演示实例,查看如下: 经过程序转换后,在mongodb的客户端工具nosqlbo

SQL Server基础知识

查看sql server版本 select @@VERSION 基本操作 use tty; 使用tty数据库 create table tt(name varchar(10)); 新建表tt insert into tt values('ftp'); 插入数据ftp select * from tt; 查看表tt delete from tt; 删除表表tt中的一条记录 运行命令的快捷方式: Alt+x 重启数据库服务 net restart mssqlserver 修改用户密码 企业管理器——