`
ronon
  • 浏览: 192848 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
社区版块
存档分类
最新评论

Sybase 动态改变存储过程里查询的数据库

阅读更多
declare @sql varchar(500)
select @sql='select * from '+@dbName+'..tableName'
--此句用于执行拼接好的SQL语句
exec(@sql)

例二:
declare @sql2 varchar(max)
declare @str1 varchar(20)
set @str1='年龄'
select @sql2='select Name as 姓名,Age as '+@str1+ case when 1<2 then ',Sex' else '' end+ ' from CBO_Person'
exec(@sql2)

分享到:
评论

相关推荐

    SYBASE数据库的使用及日常问题的解决方法

    + sybsystemprocs 数据库:它是一个系统存储过程数据库,用于存储系统级别的存储过程。 SYBASE 数据库的常见问题解决方法包括: * 问题:数据库连接失败 解决方法:检查网络连接、检查用户名和密码是否正确、...

    SYBASE IQ存储过程学习笔记

    在SYBASE IQ数据库中,存储过程是一种强大的工具,它允许用户编写并存储过程化的SQL语句,以便日后重复使用。存储过程不仅可以包含基本的SQL查询,还能够集成诸如LOOP循环、IF和CASE条件判断等控制流结构,从而实现...

    Sybase与SQL数据库游标心得

    Sybase是一种强大的关系型数据库管理系统,其游标功能提供了对查询结果集的动态访问。在Sybase中,我们可以创建四种类型的游标:静态、动态、键集驱动和只读。静态游标在声明时就确定了结果集,不响应数据的更改;...

    SYBASE数据库日志详解[借鉴].pdf

    事务日志是数据库的关键组件,它记录了所有改变数据库状态的操作,这对于恢复和故障排查至关重要。本文将深入探讨SYBASE SQL Server如何记录、读取和管理日志信息。 **一、日志记录与读取机制** SYBASE SQL Server...

    sybase数据库维护快速手册

    数据库设备是指在Sybase中用于存储数据库数据和日志的物理存储单元。它可以是一个文件或一组文件,也可以是一个分区或多个分区。 **1.7 数据库** - 定义:数据库是在Sybase ASE中存储数据的一种逻辑结构。 - 功能:...

    SYBASE列式数据库+CEP

    SYBASE IQ是最早采用列式存储的数据库管理系统之一,它提供高数据压缩比,可达到2到5倍,这大大减少了存储需求并提高了查询性能。由于分析任务通常涉及大量行但较少列,因此SYBASE IQ在处理分析应用时表现出色,有时...

    如何更改Sybase数据库

    首先,我们来看如何**改变数据库属主**。在Sybase中,通常情况下,用户数据库是由系统管理员创建的,其默认属主是dbo(Database Owner)。当需要更改数据库的属主时,可以使用系统过程`sp_changedbowner`。这个过程...

    sybase培训资料

    - **设备的概念**:在Sybase中,设备是指用来存储数据库文件的物理磁盘或逻辑卷。 - **设备的创建**:通过Sybase Central或T-SQL命令创建新的设备。 - **默认设备**:每个数据库都有一个默认设备用于存储数据和日志...

    sybase 15.5 数据库开发参考手册

    根据提供的文件信息,我们可以深入探讨Sybase 15.5数据库开发的相关知识点,特别是与查询性能优化相关的特性。Sybase数据库是一款广泛应用于企业级环境中的关系型数据库管理系统,以其高性能和稳定性著称。以下是...

    Sybase 15.0 安装指导文档

    本文档旨在指导用户安装 Sybase 15.0 数据库管理系统,涵盖了从系统要求到安装完成的整个过程。下面是从文档中提取的相关知识点: 1. 系统要求:在安装 Sybase 15.0 之前,需要满足一定的系统要求,包括操作系统、...

    SYBASE数据库管理

    SYBASE还提供了大量的系统过程,如sp_help、sp_rename等,这些存储过程可以帮助用户管理和维护数据库。 - **3.2.4 SYBASE软件结构** SYBASE软件结构包括服务器端和客户端组件,服务器端主要负责数据的存储和管理...

    使用Sybase+WorkSpace调试存储过程和触发器.pdf

    在传统的数据库开发工具中,调试存储过程和触发器通常是一项挑战,而Sybase WorkSpace的出现改变了这一现状。相较于命令行调试工具sql dbgr,WorkSpace的数据库开发工具提供了可视化的界面和用户友好的操作方式。它...

    sybase数据库大小写敏感问题

    1. **数据库配置**:Sybase ASE(Adaptive Server Enterprise)允许用户通过配置参数来改变这种行为。例如,可以设置`collation`(排序规则)为区分大小写的,这会影响到字符串数据的比较。`sp_helpsort`系统存储...

    Sybase数据库管理与维护经验谈之日志

    【Sybase数据库管理与维护经验谈之日志】 在数据库管理中,日志扮演着至关重要的角色,尤其是在Sybase SQL Server这种关系数据库管理系统中。事务日志是数据库系统用来跟踪和记录所有数据库变更的关键组件。这篇...

    Sybase IQ 性能调优Server和数据库调优VPPT学习教案.pptx

    - 监控方法:使用Sybase IQ提供的系统存储过程和统计信息监控命令。 5. **监控工具和统计信息**: - `sp_iqstatus`:获取数据库状态信息,如页面大小、dbspaces使用情况等。 - `select @@version`:查看数据库...

    sybase iq12.6sybase iq12.6

    这些过程通常是使用C语言或其他编程语言编写的,并且需要在数据库服务器上安装相应的动态链接库(DLL)才能使用。 ### Sybase IQ 12.6 数据库选项 Sybase IQ 12.6支持多种数据库选项,这些选项可用于优化数据库...

Global site tag (gtag.js) - Google Analytics