当前位置: 代码迷 >> SQL
 解决方案列表
  • [SQL] PL/SQL_处置例外1(预定义例外)

    PL/SQL_处理例外1(预定义例外)当开发PL/SQL应用程序时,为了提高应用程序的健壮性,开发人员必须考虑PL/SQL程序可能出现的各种错误,并进行相应的错误处理。如果不进行错误处理,在出现运行错误时,会终止PL/SQL程序的运行,并显示错误信息。在编写PL/SQL程序时,通过使用例外(Exce...

    58
    热度
  • [SQL] PL/SQL_使用复合数据类型二(PL/SQL集合)

    PL/SQL_使用复合数据类型2(PL/SQL集合)使用PL/SQL集合PL/SQL集合类型是类似于高级语言数组的一种复合数据类型,集合类型包括索引表(PL/SQL表)、嵌套表(NetstedTable)和变长数组(VARRAY)等三种类型。索引表的下标不仅可以为负值,而...

    101
    热度
  • [SQL] PL/SQL_处理例外2(非预定义错误、自定义错误)

    PL/SQL_处理例外2(非预定义异常、自定义异常)处理非预定义例外为了提高PL/SQL程序的健壮性,应该在PL/SQL应用程序中合理地处理这些Oracle错误,此时就需要使用非预定义例外。使用非预定义例外的步骤如下图所示:示例如下:DECLAREe_integrityEXCEPTION;PRAGM...

    89
    热度
  • [SQL] PL/SQL处置例外3(PL/SQL编译警告)

    PL/SQL处理例外3(PL/SQL编译警告)1、PL/SQL警告分类SEVERE:该种警告用于检查可能出现的不可预料结果或错误结果,例如参数的另外问题。PERFORMANCE:该类警告用于检查可能引起的性能问题,例如在执行INSERT操作时为NUMBER列提供了VARCHAR2类型的数据。INFO...

    35
    热度
  • [SQL] PL/SQL_使用复合数据类型三(多级集合)

    PL/SQL_使用复合数据类型3(多级集合)多级集合多级集合是指嵌套了集合类型的集合类型。从Oracle9i开始,允许集合类型嵌套另一种集合类型,从而在PL/SQL中实现了多维数组。DECLARE--定义一维VARRAYTYPEa1_varray_typeISVARRAY(10)OFINT;--定义...

    16
    热度
  • [SQL] sql 局部变量宣言赋值 全局变量的应用 查询 判断语句

    sql局部变量声明赋值全局变量的应用查询判断语句--声明局部变量,并为之赋值declare@namevarchar(8)declare@novarchar(8)declare@sexchar(2)declare@ageintdeclare@addressvarchar(20)set@name='fe...

    12
    热度
  • [SQL] NewSQL初理解

    NewSQL初了解NewSQL一词是由451Group的分析师MatthewAslett在研究论文中提出的。它代指对老牌数据库厂商做出挑战的一类新型数据库系统。NewSQL是对各种新的可扩展/高性能数据库的简称,这类数据库不仅具有NoSQL对海量数据的存储管理能力,还保持了传统数据库支持ACID和S...

    70
    热度
  • [SQL] Android学习之SQLite创造表和增删改

    Android学习之SQLite创建表和增删改MySQLiteDemo.java:importandroid.app.Activity;importandroid.database.sqlite.SQLiteOpenHelper;importandroid.os.Bundle;publicclass...

    84
    热度
  • [SQL] Java简略应用之小写Sql语句

    Java简单应用之小写Sql语句?????工作中常常要写报表sql,每次都想把sql全部小写,但是sql参数不能改变,参数以:开头,写了个简单的类把sql语句转成小写,方便自己使用。?????各位评价前能不能看下要求,谢谢。????转换前:??????????转换后:?????????代码如下,很简...

    101
    热度
  • [SQL] NewSQL初懂得

    NewSQL初了解NewSQL一词是由451Group的分析师MatthewAslett在研究论文中提出的。它代指对老牌数据库厂商做出挑战的一类新型数据库系统。NewSQL是对各种新的可扩展/高性能数据库的简称,这类数据库不仅具有NoSQL对海量数据的存储管理能力,还保持了传统数据库支持ACID和S...

    105
    热度
  • [SQL] 调用sql语句实现SqlServer的备份跟还原,包括完整备份和差异备份

    调用sql语句实现SqlServer的备份和还原,包括完整备份和差异备份调用sql语句实现SqlServer的备份还原,包括完整备份和差异备份,因为执行备份还原需要一定的时间,因此需要设定CommandTimeout参数.///<summary>///备份数据库调用SQL语句///<...

    94
    热度
  • [SQL] 语言特点

    系列总结博客(1)——SQL最近看了遍oracle视频,突然有一种很久都没有系统的学过东西的感觉了,SQL语句用的都不知道多少遍,但是大部分都是不会的就上网查,没有什么章法,或者是对他的一些机制或者分类都不是太明显,甚至有些很简单的SQL语句都能写错,完全借助网络的力量来弥补,在想想其他的学习,无论...

    8
    热度
  • [SQL] SQL优化话语提升执行效率

    SQL优化语句提升执行效率SYS用户在CMD下以DBA身份登陆:在CMD中打sqlplus/nolog然后再conn/assysdba//创建临时表空间???createtemporarytablespaceuser_temp??tempfile'D:\oracle\oradata\Oracle9i...

    42
    热度
  • [SQL] sqlserver的备份与复原

    sqlserver的备份与还原/*创建一个数据库wcc*/createdatabasewccgo/*将数据库wcc备份到c盘*/backupdatabasewccfromdisk='c:\wcc.bak'backupdatabasewcctodisk='c:\wcc_diff.bak'withdif...

    81
    热度
  • [SQL] PL/SQL_触发器五(建立系统事件触发器)

    PL/SQL_触发器5(建立系统事件触发器)系统事件触发器是指基于Oracle系统事件(例如LOGON和STARTUP)所建立的触发器。通过使用系统事件触发器,提供了跟踪系统或数据库变化的机制。1、常用事件属性函数1)ora_client_ip_address:用于返回客户端的IP地址2)ora_d...

    55
    热度
  • [SQL] PL/SQL_触发器一(触发器简介)

    PL/SQL_触发器1(触发器简介)触发器是指存放在数据库中,并被隐含执行的存储过程。在Oracle8i之前,只允许基于表或视图的DML操作(INSERT,UPDATE和DELETE)建立触发器;而从Oracle8i开始,不仅支持DML触发器,也允许基于系统事件(启动数据库、关闭数据库、登录)和DD...

    69
    热度
  • [SQL] PL/SQL_触发器二(行触发器)

    PL/SQL_触发器2(行触发器)行触发器是指执行DML操作时,每作用一行就触发一次的触发器。审计数据变化时,可以使用行触发器。建立行触发器的语法如下:CREATE[ORREPLACE]TRIGGERtrigger_nametimingevent1[ORevent2ORevent3]ONtable_...

    17
    热度
  • [SQL] PL/SQL触发器三(使用DML触发器)

    PL/SQL触发器3(使用DML触发器)为了确保数据库数据满足特定的商业规则或企业逻辑,可以使用约束、触发器和子程序实现。因为约束性能最好,实现最简单,所以首先约束;如果使用约束不能实现特定规则,那么应该选择触发器;如果触发器仍然不能实现特定规则,那么应该选择子程序(过程和函数)。DML触发器可以用...

    21
    热度
  • [SQL] sql查询重复记录、剔除重复记录方法大全

    sql查询重复记录、删除重复记录方法大全查找所有重复标题的记录:SELECT*FROMt_infoaWHERE((SELECTCOUNT(*)FROMt_infoWHERETitle=a.Title)>1)ORDERBYTitleDESC一。查找重复记录1。查找全部重复记录Select*Fro...

    11
    热度
  • [SQL] SQL Server基础语法范例应用(三)

    SQLServer基础语法实例应用(三)三、开发应用1.按姓氏笔画排序:Select*FromTableNameOrderByCustomerNameCollateChinese_PRC_Stroke_ci_as//从少到多-->测试数据:[a]ifobject_id('[a]')isnotn...

    88
    热度