`
ljz0898
  • 浏览: 227214 次
  • 性别: Icon_minigender_1
  • 来自: 海南海口
社区版块
存档分类
最新评论

sybase去掉当前用户的所有表的存储过程

阅读更多
CREATE PROCEDURE sp_drop_tbl
AS
BEGIN
    DECLARE @tblname varchar(80)
    DECLARE @dropsql varchar(100)
    DECLARE cur1 CURSOR FOR
        SELECT name FROM dbo.sysobjects WHERE  type = 'U'
    OPEN cur1
    FETCH cur1 INTO @tblname

    WHILE (@@SQLSTATUS = 0)
    BEGIN
        SELECT @dropsql = "DROP TABLE " + @tblname
        EXEC (@dropsql)
        FETCH cur1 INTO @tblname
    END

    CLOSE cur1
    DEALLOCATE cursor cur1
END



然后 exec sp_drop_tbl
分享到:
评论

相关推荐

    Sybase函数大全让你的SQL语言更通顺

    本文将围绕Sybase函数进行详细介绍,帮助读者更加深入地理解并运用这些函数来优化SQL查询及存储过程。 ### 标题解析:“Sybase函数大全让你的SQL语言更通顺” 标题中的“Sybase函数大全”意味着本文将全面覆盖...

    SYBASE数据库常见的问题总结.doc

    ### SYBASE数据库常见问题及解决方案 #### 1. SYSLOGS 日志满了进不了系统,如何去除日志启动系统 当遇到**SYSLOGS**日志已满导致无法正常启动系统的问题时,可以采取以下步骤进行处理: 1. **启用允许更新系统表...

    微软SQL2005精编培训

    - `RIGHT JOIN`与`LEFT JOIN`相反,它会返回右表的所有记录以及左表中匹配的记录。 ##### 4.4 GROUP BY分组 - 使用`GROUP BY`子句来按指定列对结果集进行分组。 - 通常与聚合函数一起使用,如`COUNT()`、`SUM()`等...

    笔记----------sql语句.pdf

    数据库对象包括表、视图、约束条件、索引、序列、同义词、存储过程、函数、触发器和包。物理存储结构涉及数据文件、重做日志文件和控制文件,而逻辑存储结构则涵盖表空间、段、区和块。 创建表需要具备相应的权限和...

    TD8.0安装安装过程中出现的问题

    安装过程中需要选择数据库,选择XP系统中预先安装好的数据库,输入当前系统的用户名和密码,设置TD的项目文件的存储路径,保留着每个项目用户的界面布局样式以及项目上传的附件等。 安装完成后,可能出现的一些问题...

    SQL 教程 各函数语法介绍

    12. **存储过程**:存储过程是一组预编译的SQL语句,可以接受参数,执行多次,并且可以包含控制流程语句。 13. **索引**:索引可以显著提高查询性能,`CREATE INDEX`用于创建索引,`DROP INDEX`用于删除。 学习SQL...

    pb常用函数

    - **用途**: 存储数据库连接信息。 - **示例**: `dw_name.settransobject(sqlca)` #### 6. 链接数据库 - **函数**: `connect` - **用途**: 建立与数据库的连接。 - **参数**: - 通常用于程序启动时,跟随在数据库...

    数据库课件

    - **数据的逻辑结构**:从用户的视角来看,数据的逻辑结构表现为二维表形式。 - **二维表的构成**:表中的每一列代表了一个特定的属性,而每一行则代表了一条记录。 #### 四、关系的定义与特性 **4.1 关系的概念**...

    oracle课堂笔记

    - **第三范式(3NF)**:进一步去除不必要的冗余数据,使表更加简洁高效。 #### 数据库安全与管理 - **登录与验证**:客户端连接到数据库前需要通过身份验证,确保只有授权用户才能访问数据。 - **监听器配置**:...

    数据库 数据类型大全

    - **TRUNCATE**: 清空表中的所有数据,但保留表结构。 #### 2. SQL 数据操纵语言(DML) - **INSERT**: 向表中插入数据。 - **UPDATE**: 更新表中的数据。 - **DELETE**: 从表中删除数据。 #### 3. SQL 数据查询...

    sqlserver自学通

    - **USER:** 获取当前用户 #### 五、SQL中的子句 - **WHERE子句:** - 用于过滤查询结果。 - **STARTING WITH子句:** - 用于LIKE的同义词,表示以什么开头。 - **ORDER BY子句:** - 排序查询结果。 - **...

    2021-2022计算机二级等级考试试题及答案No.10899.docx

    - **生成表查询**:用于创建一个新的表,并将查询的结果存储在该新表中。 - **更新查询**:用于修改已存在的数据记录。 ### 5. Word 绘图工具 Word提供了多种绘图工具,用户可以利用这些工具绘制矩形、直线、椭圆...

    达内JAVA软件工程师 培训资料 Oracle数据库部分讲义

    - **数据库**(Database, DB):是指以一定的组织方式存储在一起的相关数据集合。 - **数据库管理系统**(Database Management System, DBMS):是一套用于管理数据库的软件,它提供了创建、查询、更新和管理数据库的...

Global site tag (gtag.js) - Google Analytics