SQL Server 对象

第一项:重命名对象

execute sp_rename @objname=‘Nums‘,@newname =‘Numbers‘,@objtype =‘object‘;

go

这里要特别小心   @newname 这个参数不要带架构  如 :@newname =‘dbo.Numbers‘ 这下就不好了,表的新表名就会是 dbo.dbo.Numbers;

所有对于 sp_rename 这种语句不要带架构。

第二项: 对象转移架构。

把Numbers 表从dbo  转移到 NiNi

alter shema NiNi transfer dbo.Numbers;

第三项: 查看对象定义

select OBJECT_DEFINITION(object_id(dbo.‘uvw_V‘));

go

小心 :在这里 表 不算是object。也就是说无法用object_definition查看表的定义。

时间: 2024-09-29 01:22:06

SQL Server 对象的相关文章

[Oracle][ODBC SQL Server Driver][SQL Server]对象名 'RECOVER.HS_TRANSACTION_LOG' 无效(转)

原帖由 qingyun 于 2010-6-21 15:44 发表 在写pl/sql的时候,有个很重要的注意点:比如:begin  update  某个sqlserver的表@dblink名字 .....;  update 某个oracle的表...;end; 这段pl/sql执行会报错:错误信息是:-----------------------------------------------------------------执行失败:ORA-02054: 事务处理 2.12.27634 有问题

获取创建SQL Server对象的定义文本

引用自<SQL Server 2012 Internals> "   As views, these metadata objects are based on an underlying Transact-SQL (T-SQL) defnition. The most straightforward way to see the defnition of these views is by using the object_defnition function. (You can

sql server 对象资源管理器(一)

当需要查看具体数据库的所有用户表.存储过程等创建修改等脚本的时候,可以借用视图中的对象资源管理器的详细信息里面获取. 具体操作如下图所示:

批量删除Sql Server对象(表,存储过程,触发器)

先在系统表中找到要处理的表名或者是存储过程的名字,在用游标对其进行处理 PS:SqlServer 2000使用的是系统表是sysobjects,类型字段是:xtype; SqlServer 2005以上版本的系统表是Sys.Objects,类型字段是Type 本文中以Sql2005为例,Sql2000版本请自行按照上述说明进行替换 注意  sys.objects 中type的值不同 删除命令是不同的 如删除存储过程用drop PROCEDURE PROCEDURENAME 删除表用 drop t

第一篇 SQL Server安全概述

本篇文章是SQL Server安全系列的第一篇,详细内容请参考原文. 面对当今复杂的攻击SQL Server有你需要的一切来保护你的服务器和数据.但在你能有效地使用这些安全功能之前,你需要了解你所面临的威胁和一些基本的安全概念.本系列的第一篇将讲解基础知识,可以充分利用SQL Server中的安全功能而不是浪费时间在不能保护你的数据被威胁的功能上.Relational databases are used in an amazing variety of applications with co

SQL Server 2014 SP1 通过补丁KB3058865提供更新,SP1一文便知

Microsoft SQL Server 2014 SP1 更新: SQLServer2014SP1-KB3058865-architecture-language.exe 安装完成后版本 12.0.4100.1. 主要特性包如下: Microsoft® SQL Server® Backup to Windows® Azure® Tool Microsoft SQL Server Backup to Windows Azure Tool 支持备份到 Windows Azure Blob 存储,加

SQL Server 2016 共享功能目录 不可修改

x 个人电脑上没有安装MSSQL,以前需要链接数据库写SQL,都是在{VS ->>视图->>SQL Server对象资源管理器}直接链接数据库进行访问操作的... 但是确实有些不方便.也可能是个人习惯吧... So,今天准备再安装下MSSQL , x 其实各类IDE之类的,大家都是用的多,安装的少,毕竟安装一次就用好久了... 大学时期安装MSSQL那时候总是笨笨的安装不上,到现在都还有阴影,哈哈··· 果然又遇上问题了... RT...["共享功能目录(S):"

Red Gate(SQLToolbelt)SQL Server的安装与注册(破解)

Red Gate(SQLToolbelt)是SQL Server辅佐工具 1.SQL Compare 比较和同步SQL Server数据库结构 2.SQL Data Compare 比较和同步SQL Server数据库内容 3.SQL Source Control 将现有源程序控制系统连接到SQL Server4.SQL Prompt 轻松写入,编辑和探索SQL5.SQL Test 在SQL Server Management Studio中进行数据库单元测试6.SQL Data Generat

ASP.NET Core 中文文档 第二章 指南(4.5)使用 SQL Server LocalDB

原文:Working with SQL Server LocalDB 作者:Rick Anderson 翻译: 魏美娟(初见) 校对: 孟帅洋(书缘).张硕(Apple).许登洋(Seay) ApplicationDbContext 类负责连接数据库并将 Movie 对象和数据记录进行映射. Startup.cs 文件中,数据库上下文是在 ConfigureServices 方法中用 Dependency Injection 容器进行注册的. // This method gets called