在Sql Server 使用系统存储过程sp_rename修改表名或列名
2011-04-23 23:42
513 查看
A. 重命名表
将表 oldTableName 重命名为 newTableName :
EXEC sp_rename 'oldTableName', 'newTableName'
B. 重命名列
将表 table1 中的列 oldName 重命名为 newName。
EXEC sp_rename 'table1.oldName', 'newName', 'COLUMN'
注意:newName前面不用加上table1
判断列和判断表
select * from sysobjects where id = OBJECT_ID('[Property]') and OBJECTPROPERTY(id, 'IsUserTable') = 1
select * from syscolumns where id = object_id('CaseEvent') and name = ebeEventStatusId
select id from sysobjects where name ='FK_CaseMeetingLogCaseDiscipline_CaseMeetingLog' and xtype = 'F'
判断视图:
select * from sysobjects where id = object_id(N'[dbo].[VIEW1]') and OBJECTPROPERTY(id, N'IsView') = 1
if ($ != jQuery) {
$ = jQuery.noConflict();
}
var isLogined = true;
var cb_blogId = 1877;
var cb_entryId = 2023190;
var cb_blogApp = "zitjubiz";
var cb_blogUserGuid = "6980310b-63cf-dd11-9e4d-001cf0cd104b";
var cb_entryCreatedDate = '2011/4/21 9:49:00';
将表 oldTableName 重命名为 newTableName :
EXEC sp_rename 'oldTableName', 'newTableName'
B. 重命名列
将表 table1 中的列 oldName 重命名为 newName。
EXEC sp_rename 'table1.oldName', 'newName', 'COLUMN'
注意:newName前面不用加上table1
判断列和判断表
select * from sysobjects where id = OBJECT_ID('[Property]') and OBJECTPROPERTY(id, 'IsUserTable') = 1
select * from syscolumns where id = object_id('CaseEvent') and name = ebeEventStatusId
select id from sysobjects where name ='FK_CaseMeetingLogCaseDiscipline_CaseMeetingLog' and xtype = 'F'
判断视图:
select * from sysobjects where id = object_id(N'[dbo].[VIEW1]') and OBJECTPROPERTY(id, N'IsView') = 1
if ($ != jQuery) {
$ = jQuery.noConflict();
}
var isLogined = true;
var cb_blogId = 1877;
var cb_entryId = 2023190;
var cb_blogApp = "zitjubiz";
var cb_blogUserGuid = "6980310b-63cf-dd11-9e4d-001cf0cd104b";
var cb_entryCreatedDate = '2011/4/21 9:49:00';
相关文章推荐
- 在Sql Server 使用系统存储过程sp_rename修改表名或列名
- 深刻理解SQL Server系统存储过程sp_rename
- SQL Server ->> 存储过程sp_rename重命名数据对象
- SQL Server中使用表类型参数批量添加和修改的存储过程
- 使用sp_configure 系统存储过程,设置服务器配置选项
- SQL Server中在存储过程中使用游标修改表中数据
- SQL Server 系统存储过程sp_MSforeachtable
- 怎样修改SQL Server 2005/2008的系统存储过程(转)
- SQL Server 阻止了对组件 'Ole Automation Procedures' 的 过程'sys.sp_OACreate' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configur
- SQL SERVER 2005+中使用系统存储过程遍历所有表
- 使用 sp_attach_db 系统存储过程附加数据库时(转载)
- SQL Server 阻止了对组件 'Ole Automation Procedures' 的 过程'sys.sp_OACreate' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configur
- SQL Server 阻止了对组件 'Ole Automation Procedures' 的 过程'sys.sp_OACreate' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configur
- 使用sp_configure 系统存储过程,设置服务器配置选项
- SQL Server 阻止了对组件 'xp_cmdshell' 的 过程'sys.xp_cmdshell' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_co
- SQL Server 阻止了对组件 'Ole Automation Procedures' 的 过程'sys.sp_OACreate' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configur
- SQL Server 阻止了对组件 'Ole Automation Procedures' 的 过程'sys.sp_OACreate' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用 'Ol
- 系统存储过程sp_MSforeachtable的使用说明
- SQL Server:使用系统存储过程实现的通用分页存储过程
- 在存储过程中使用系统存储过程sp_Excute的注意事项