`
wandejun1012
  • 浏览: 2720309 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

特殊SQL共享

 
阅读更多

一段很特殊的SQL

 

select 'go1234'= 
  case when  optionid=1414 then 'gosuccess'
  end
  from T_QUESTIONNAIRE_BRANCH_OPTION

 

一般是select optionid as 'go1234',而这个SQL是把字段名写在前面,后面写字段内容。。奇怪。。

一般用在case when语句中。

注意到:case end只能在整个语句中出现一遍,否则报错。

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    sql拼接:不要拼接Sql,而要使用参数的好处

    - **共享SQL语句**:为了提高性能,Oracle会将解析后的SQL语句及其执行计划存储在共享池中。这样,当相同的SQL语句再次执行时,就不需要重新解析,直接使用缓存的执行计划即可。 - **严格匹配**:Oracle在判断...

    android sql

    Android设备通常使用SQLite作为本地数据库,但当需要与服务器上的大型数据库(如SQL Server)进行通信时,就需要采取一些特殊策略。 描述中提到的“手机数据和Windows SQL Server数据间接口的传递”是指Android应用...

    防sql注入式攻击SQLInjection

    如果程序没有正确验证和清理输入,攻击者可以构造特殊的输入,使得这些输入被解释为SQL命令的一部分,而不是预期的数据。 2. **常见攻击类型**: - **错误处理注入**:利用应用程序错误信息揭示数据库结构。 - **...

    SqlAssist使用说明

    在某些特殊情况下,如果不想使用 SQLAssistant 的建议,可以暂时禁用它。 ##### SQL 智能感知 - **自动代码补全**:在输入 SQL 语句时自动提示可能的后续代码。 - **语法高亮**:对 SQL 语句的不同部分进行着色,...

    SQL Server集群项目案例

    SQL Server集群是一种特殊类型的高可用性解决方案,它允许多个SQL Server实例共享同一组物理资源,如磁盘和处理器。当其中一个服务器节点失败时,集群可以自动将服务转移到另一个活动节点,确保业务连续性。 **集群...

    SQL Server数据库试卷

    此外,试卷还涉及了数据库系统的特点(如数据共享、数据的安全性)、主键的概念、日志文件(.ldf)的存在、数据库设计原则(如ACID属性)以及SQL语言中的其他基础概念,如数据查询、排序、分组等。这些知识点构成了...

    GeoServer2.7.6连接SqlServer插件

    为了使GeoServer能够连接到SQL Server,我们需要一个特殊的插件——GeoServer SQL Server插件。这个插件提供了与SQL Server交互所需的驱动程序和适配器。在这个压缩包中,我们有两个关键文件: 1. `gt-jdbc-sql...

    c# 全站防止sql注入

    接下来,App_Code是一个特殊的目录,用于存放共享的代码文件,这些文件在应用程序中可以全局访问。我们可以创建一个专门用于SQL注入防御的类,比如`SqlInjectionProtection.cs`,这个类可以提供静态方法来处理和验证...

    SQL的锁机制

    SQL Server支持多种类型的锁,包括共享锁(Shared Locks)、排他锁(Exclusive Locks)以及特殊类型的锁如意向锁(Intent Locks)等。 ##### 1. 锁的类型与作用 - **共享锁 (S)**:允许其他用户读取锁定的数据行,...

    将图片保存到数据库sql中

    BLOB是一种特殊的数据类型,它可以存储大量的二进制数据,如图像、音频或视频文件。在SQL数据库中,我们创建表时会定义一个BLOB字段来存储图片。 步骤一:创建数据库表 在SQL中,创建一个包含BLOB字段的表,如下所...

    SQL server 高级教程

    3. **触发器**:触发器是一种特殊类型的存储过程,会在特定的数据操作(如INSERT、UPDATE或DELETE)发生时自动执行。虽然它们可以实现复杂的业务逻辑,但过度依赖触发器可能会导致性能问题,因此需谨慎使用。 4. **...

    SQLServer 高级篇

    - 主键约束是一种特殊的唯一约束,它还确保每行数据都有一个唯一标识符。 - 一个表只能有一个`PRIMARY KEY`。 - 创建示例: ```sql CREATE TABLE Persons ( Id_P int NOT NULL PRIMARY KEY, LastName varchar...

    Oracle sql语句优化规则汇总

    在首次解析后,SQL语句会被存储在系统全局区域(SGA)的共享池中,供所有用户共享。这意味着,如果后续的查询与已有的完全相同,Oracle可以直接重用之前解析的结果和最佳执行路径,避免了重复解析,大大提升了性能并...

    经典SQL语句大全

    注意:在top后不能直接跟一个变量,所以在实际应用中只有这样的进行特殊的处理。Rid为一个标识列,如果top后还有具体的字段,这样做是非常有好处的。因为这样可以避免 top的字段如果是逻辑索引的,查询的结果后实际...

    SQL群集服务器使用手册

    - SQL Server Failover群集是 MSCS 的一种特殊形式,专为SQL Server数据库服务设计。它能在节点故障时自动将服务转移到健康的节点,确保数据库服务的连续性。 - 功能包括高可用性、故障转移和恢复、滚动升级、可...

    ACCP6.0 S2 -SqlSever银行ATM,T-Sql脚本

    8. 触发器:触发器是一种特殊的存储过程,会在数据更改(INSERT、UPDATE或DELETE)时自动执行,用于实现业务规则或数据验证。 9. 事务处理:T-SQL支持事务(TRANSACTION),确保数据的一致性和完整性,常用于多步骤...

    oracle sql 调优,全面

    为了提高SQL的执行效率,Oracle采用了共享缓冲区池(`shared buffer pool`)来缓存执行过的SQL语句及其结果。这意味着当执行一条与之前相同的SQL语句时,Oracle可以直接从缓存中获取结果,从而大大减少了执行时间。...

Global site tag (gtag.js) - Google Analytics