`
seawavenews
  • 浏览: 230078 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

批量修改数据库表名(sqlserver)

 
阅读更多
declare @oldName varchar(30),
 @newName varchar(30)
declare cursor_taname   CURSOR   FOR  
SELECT name,upper(name) as newname FROM sysobjects where type='u'
OPEN   cursor_taname  
FETCH   NEXT   FROM   cursor_taname   INTO   @oldname,@newName
WHILE   @@FETCH_STATUS=0     
  BEGIN 
 print(@oldname+',   '+@newName)
 --EXEC   sp_rename  @oldname,@newName
 FETCH   NEXT   FROM   cursor_taname   INTO   @oldname,@newName
  END     
CLOSE   cursor_taname  
DEALLOCATE   cursor_taname 
分享到:
评论
2 楼 kdkler 2011-08-29  
 
1 楼 kdkler 2011-08-29  
这个用的是存储过程?有点看不明白,能不能说明一下呢?

相关推荐

    sqlserver 批量创建表

    在SQL Server中,批量创建表是一项常见的数据库管理任务,尤其在构建数据库结构或者进行数据迁移时。本场景中,我们关注的是如何利用SQL Server 2008来实现这一目标。这里有两个关键文件:`SQL批量插入数据.sql` 和 ...

    qt 操作 sql server 数据库

    这个项目"qt 操作 sql server 数据库"将展示如何使用Qt与SQL Server进行交互,实现数据的CRUD(创建、读取、更新和删除)操作。 首先,我们需要了解Qt中的SQL模块,它提供了与多种数据库系统的接口,包括SQL Server...

    Excel根据表格,批量生成sqlserver语句 ,生成建表语句,自行到数据库中执行

    标题提到的“Excel根据表格,批量生成sqlserver语句,生成建表语句,自行到数据库中执行”,就是一种利用Excel宏自动化生成SQL Server建表语句的方法。这种方法适用于已有数据结构清晰的Excel表格,通过特定的规则...

    C#实现Excel导入数据到SQL Server数据库

    本教程将聚焦于使用C#编程语言实现从Excel文件批量导入数据到SQL Server数据库的过程,利用`SqlBulkCopy`类来高效地完成这一任务。 首先,`SqlBulkCopy`是.NET Framework中的一个强大工具,它提供了将大量数据一次...

    批量更改数据库表的所有者

    ### 批量更改数据库表的所有者 在数据库管理过程中,可能会遇到需要更改多个表所有者的情况。例如,在进行系统迁移、权限调整或是环境部署时,批量更改表的所有者能够极大地提高工作效率并减少出错的可能性。下面将...

    如何实现将Excel表(含多张数据库表)导入数据库(SQLServer).doc

    总结来说,将Excel表导入SQL Server数据库的过程包括连接Excel文件、读取数据、创建数据库表、设置数据映射,以及使用 `SqlBulkCopy` 进行批量插入。提供的代码片段是一个基础示例,实际应用中可能需要扩展以处理多...

    将txt与excel文件导入SQLServer数据库的sql代码

    在数据库操作中,经常需要将外部文件如txt和excel文件中的数据导入到SQL Server数据库中,以实现数据的批量迁移和更新。以下内容详细介绍了如何使用SQL Server中的BULK INSERT语句将txt和excel文件中的数据导入SQL ...

    Access导入到SQL Server数据库中的三种方法.docx

    解决方法是打开 SqlServer Configuration Manager,右键单击“Sql Server Integration Services”,选择“属性”,将登录身份修改为 Local System(本地系统),然后重新启动该服务。 方法二:使用 Access 数据库的...

    WInform 程序 将Excel导入SQLSERVER数据库

    总结来说,使用WInform程序将Excel导入SQL Server数据库涉及多个步骤,包括设计用户界面、读取Excel、建立数据库连接、数据转换、批量插入和异常处理。这个过程需要对.NET编程、Excel操作以及SQL Server管理有深入的...

    数据批量导入数据库

    常见的数据库类型包括关系型数据库(如 MySQL、SQL Server)和非关系型数据库(如 MongoDB)等。 - **SQL**:结构化查询语言(Structured Query Language),是一种专门用于管理和操作数据库的标准编程语言。 2. *...

    labview写入数据到sql server2005

    在“labview写入数据到sql server2005”的场景中,LabVIEW被用来作为数据处理和控制工具,与SQL Server 2005数据库进行交互,实现数据的写入操作。SQL Server 2005是微软公司的关系型数据库管理系统,它提供了数据...

    Excel表导入数据库(SQLServer)(5)

    【Excel表导入数据库(SQLServer)】是一个常见的数据迁移任务,特别是在数据分析和报表生成场景中。在本案例中,作者提供了一种自定义的方法来实现这一功能。以下是对该过程的详细解释: 首先,用户需要通过点击按钮...

    DataTable批量插入数据到SQL Server 2005

    在上述代码中,`connectionString`是连接到SQL Server 2005数据库的字符串,`YourDatabaseTableName`是数据库中的目标表名。`WriteToServer`方法执行实际的批量插入操作。 注意,批量插入性能的关键在于减少与...

    Java连接sqlserver数据库驱动包

    例如,如果数据库在本地且端口为1433,数据库名为mydb,那么URL可能是`jdbc:sqlserver://localhost:1433;databaseName=mydb`。 3. **执行SQL**:有了连接之后,我们可以创建`Statement`或`PreparedStatement`对象...

    Excel数据导入到SQLServer数据库中

    在提供的“Excel数据导入SQLServer”压缩包中,可能包含了实现这一功能的源码示例,可以供开发者参考学习。通过深入理解这些知识点和实践操作,你可以有效地将Excel数据导入到SQL Server数据库,提高数据管理效率。

    SQLServer数据库导入Oracle

    在IT行业中,数据库迁移是一项常见的任务,特别是在不同的数据库系统之间,如从SQL Server迁移到Oracle。这个过程涉及多个步骤和注意事项,确保数据的完整性和一致性。以下是对标题和描述中所述知识点的详细说明: ...

    sql20200215_sqlserver_sql批量插入_

    在SQL Server中,批量插入数据是一项常见的操作,尤其在处理大量数据时,高效的批量插入能够显著提高工作效率。本文将详细讲解如何使用SQL语句进行建表以及批量插入数据。 首先,我们来创建一个表。假设我们需要...

    sqlserver2008数据库实例练习

    在SQL Server 2008数据库实例练习中,你可以深入理解和掌握关系型数据库管理系统的核心功能,包括查询、更新、插入和删除数据等基本操作。这个练习案例是一个学生成绩管理系统,它提供了实际操作的场景,有助于提升...

    c#几种数据库的大数据批量插入(SqlServer、Oracle、SQLite和MySql)

    在C#中,进行大数据批量插入到不同的数据库如SQL Server、Oracle、SQLite和MySQL时,开发者需要考虑每个数据库系统的特性和API。以下是对这四种数据库批量插入操作的详细讲解: 1. **SQL Server批量插入** SQL ...

    千万级数据Sql Server 与Mysql分析

    本次测试的重点是分析在千万级数据下数据库的查询速度,首先得插入数据,采用 java 程序批量插入 1000 万条数据,分别插入 SQL Server 2008 和 Mysql 5.5 中。批量插入的方法就在 insert values 之后不断添加(…,…....

Global site tag (gtag.js) - Google Analytics