当前位置: 代码迷 >> SQL
 解决方案列表
  • [SQL] sql话语UNION 中使用 ORDER BY 和 LIMIT

    sql语句UNION中使用ORDERBY和LIMIT????今天在使用mysql查询一张表各个分类中的前几条数据时想到用union又必须进行排序,因此涉及到sql中的排序和分页,写好sql语句后运行总是报错或者查不到想要的数据。?经反复实验得知union中使用orderby和limit的用法如下:?...

    312
    热度
  • [SQL] 收集到的:怎么调用存储过程,有返回值的,有参数的,存储过程中调用存储过程。(MS SQL Server)

    收集到的:如何调用存储过程,有返回值的,有参数的,存储过程中调用存储过程。(MSSQLServer)收集到的:如何调用存储过程,有返回值的,有参数的,存储过程中调用存储过程。(MSSQLServer)保存下来方便学习也和大家分享下存储过程return与output区别共同点:都返回值(但return...

    20
    热度
  • [SQL] 在存储过程中施行SQL字符串并存入全局临时表

    在存储过程中执行SQL字符串并存入全局临时表@Beginint,?@EndingintASdeclare@sSqlvarchar(500),@sStrvarchar(500)set@sSql='(select*fromtitleswheretitle_idisnotnull'if@Begin='1'...

    93
    热度
  • [SQL] Oracle sql 循环跟字符串拼接

    Oraclesql循环和字符串拼接需要对数据库中的批量数据进行操作,所以写了下面的SQL:1,循环;2,字符串拼接;'[nokia]'||v_LoopCounterdeclarev_LoopCounterBinary_Integer:=227;BEGINloopUPDATECTU_AVATAR_RU...

    25
    热度
  • [SQL] SQLSERVER批量剔除表

    SQLSERVER批量删除表declare@namevarchar(30)while(exists(select*fromsysobjectswherenamelike'PM%'))beginselect@name=namefromsysobjectswherenamelike'PM%'exec('...

    100
    热度
  • [SQL] 经典SQL话语大全(2)

    经典SQL语句大全(2)数据开发-经典1.按姓氏笔画排序:Select*FromTableNameOrderByCustomerNameCollateChinese_PRC_Stroke_ci_as//从少到多2.数据库加密:selectencrypt('原始密码')selectpwdencrypt...

    53
    热度
  • [SQL] [转]多行字段合并到一行下的SQL语句写法

    [转]多行字段合并到一行上的SQL语句写法多行字段合并到一行上的SQL语句写法2011-04-0622:24------------------------------多行字段合并到一行上的SQL语句写法----------------------------------在开发过程中经常碰到要实现按...

    53
    热度
  • [SQL] 找出sqlcode含义

    找到sqlcode含义 在使用C进行数据库开发的时候,不可避免要和sqlcode打交道。虽然各家数据库厂商在返回的sqlcode的含义上不够统一,在程序报错时,需要针对不同数据库进行查看。目前工作中经常用的的db2和oracle。 db2?sql818(sqlcode报错一般是负数-818,把负号去...

    104
    热度
  • [SQL] 关于用sql求出契合条件的前几条记录(Top X)的两种方法

    关于用sql求出符合条件的前几条记录(TopX)的两种方法如题:现有学生成绩表:createtablet_score(idnumberprimarykey,student_namevarchar2(50),student_genderchar(2),scorenumber);求出男生女生中成绩前五名...

    27
    热度
  • [SQL] kettle 3.2联接MSSQL 2000时,提示:Unable to get information from SQL Server

    kettle3.2连接MSSQL2000时,提示:UnabletogetinformationfromSQLServer。这个问题困扰了我许久,今天受到一位高人指点,我终于找出了答案。原因在于:kettle3.2在连接MSSQL2000时,必须给MSSQL2000打上sp4补丁才可以。

    256
    热度
  • [SQL] SQL Server中剔除重复数据的几个方法

    SQLServer中删除重复数据的几个方法数据库的使用过程中由于程序方面的问题有时候会碰到重复数据,重复数据导致了数据库部分设置不能正确设置……方法一ALTERPROCEDURE[dbo].[proc_moss_wm_item_cate_delete]AS DECLARE@l_countINT DE...

    89
    热度
  • [SQL] oracle学习札记之三(函数:Pl/sql)

    oracle学习笔记之三(函数:Pl/sql)函数:Pl/sql:??基本语法:?setServerOutputon;[定义输出]declare[定义]bookNamevarchar2(40);begin[开始]bookName:=[给变量赋值]'gouchao';dbms_output[输出].p...

    36
    热度
  • [SQL] 一条SQL 安插多条值的方式

    一条SQL插入多条值的方式一条SQL插入多条数据的方式:??MySql数据库:?????insertintotest_table(tid,bid)?values(17,4),(17,6)???Oracle数据库:???insertintotest_table(tid,bid)?select17,4f...

    68
    热度
  • [SQL] Oracle批量处置create sql语句

    Oracle批量处理createsql语句今天,在执行创建多个function时,发现Oracle执行完多条createorreplace语句后,实际上只创建一个function。进去看了一下该function,出现错误:出现符号create,原因是执行多条create语句,但批量创建functio...

    31
    热度
  • [SQL] SQL查询原理及施行顺序

    SQL查询原理及执行顺序一、sql语句的执行步骤:1)语法分析,分析语句的语法是否符合规范,衡量语句中各表达式的意义。2)语义分析,检查语句中涉及的所有数据库对象是否存在,且用户有相应的权限。3)视图转换,将涉及视图的查询语句转换为相应的对基表查询语句。4)表达式转换,将复杂的SQL表达式转换为较简...

    35
    热度
  • [SQL] SQL常见笔考题

    SQL常见笔试题一单词解释(2分/个)34Data数据Database数据库RDBMS关系数据库管理系统GRANT授权REVOKE取消权限DENY拒绝权限DECLARE定义变量PROCEDURE存储过程Transaction事务TRIGGER触发器继续continue唯一unqiue主键primar...

    74
    热度
  • [SQL] PL/SQL(oracle)九_触发器

    PL/SQL(oracle)9_触发器一、触发器概念:(Trigger):??是一种命名的PL/SQL块,是针对特定事件自动触发的。触发器不能接收参数。??是基于表、视图、方案、数据库级别的。二、为什么使用触发器。????通常可以实现一些审计的操作。三、触发器类型:???1、DML触发器:当在数据库...

    34
    热度
  • [SQL] PL/SQL(oracle)八_包

    PL/SQL(oracle)8_包一、包的概念??类似于一个容器,能打包相应的Pl/SQL变量、常量、函数、过程、复合数据类型等元素到这个容器内。用来限制??对这些内容的访问权限。二、包的构成。??包通常由两部分组成,分别为包头和包体。??包头:里面通常写上述元素的声明,相当于应用程序的接口。??包...

    71
    热度
  • [SQL] PL/SQL(oracle)七_函数

    PL/SQL(oracle)7_函数一、函数的概念???是一个命名的PL/SQL块。它被作为一种数据库对象保存在数据库中,能够接收参数,并且能够有一个返回值。???它能够被作为表达式的一部分被调用。Selectround(12.345)+12Fromemp;?二、函数创建的语法???Create[O...

    87
    热度
  • [SQL] 可以用在存储过程的SQL语句主要有以上类型

    可以用在存储过程的SQL语句主要有以下类型:1、?无返回结果语句,如:INSERT,UPDATE,DROP,DELETE等2、?select语句返回单行变量并可传给本地变量(select..into)?3、?返回多行结果集的select语句,并可使用游标循环处理?注意,存储过程返回的多行结果集,可以...

    95
    热度