Spirit_YuanX的专栏

树叶飞舞之处,火亦生生不息

MySQL的时间与日期

1,MySQL日期和时间数据类型:字符串类型                     描述DATE                   YYYY-MM-DD格式的日期值TIME                    hh:mm:ss格式的时间值DATETIME           YYYY-MM-...

2018-05-25 16:32:12

阅读数:85

评论数:0

MySQL触发器优缺点

优点:1,SQL触发器提供了检查数据完整性的替代方法。2,SQL触发器可以捕获数据库层中业务逻辑中的错误。3,SQL触发器提供了运行计划任务的另一种方法。通过使用SQL触发器,您不必等待运行计划的任务,因为在对表中的数据进行更改之前或之后自动调用触发器。4,SQL触发器对于审核表中数据的更改非常有...

2018-05-25 11:39:14

阅读数:215

评论数:0

MySQL视图优缺点

优点:1,数据库视图允许简化复杂查询:数据库视图由与许多基础表相关联的SQL语句定义。 您可以使用数据库视图来隐藏最终用户和外部应用程序的基础表的复杂性。 通过数据库视图,您只需使用简单的SQL语句,而不是使用具有多个连接的复杂的SQL语句。2,数据库视图有助于限制对特定用户的数据访问。 您可能不...

2018-05-25 11:35:22

阅读数:1066

评论数:0

MySQL存储过程优缺点

优点:1,通常存储过程有助于提高应用程序的性能。当创建,存储过程被编译之后,就存储在数据库中。 但是,MySQL实现的存储过程略有不同。 MySQL存储过程按需编译。 在编译存储过程之后,MySQL将其放入缓存中。 MySQL为每个连接维护自己的存储过程高速缓存。 如果应用程序在单个连接中多次使用...

2018-05-25 09:43:50

阅读数:137

评论数:0

MySQL建库删库与表操作

1,创建数据库:CREATE DATABASE [IF NOT EXISTS] database_name;简单实例:CREATE DATABASE IF NOT EXISTS mytestdb;显示数据库:SHOW DATABASES;使用数据库:USE database_name;2,删除数据...

2018-05-24 17:21:04

阅读数:79

评论数:0

MySQL表数据更新

1,INSERT 语句:<1>,单行插入: INSERT INTO table(column1,column2...)                            VALUES (value1,value2,...); 简单例子: INSERT...

2018-05-24 16:32:51

阅读数:415

评论数:0

ABAP数据库操作之更新数据

1,insert语句:插入数据。<1>,单行插入:insert into dbtab values wa.                            insert into dbtab form wa.工作区wa是与数据表具有相同结构的数据对...

2018-05-22 15:38:20

阅读数:726

评论数:0

ABAP数据库操作之单多行数据选择与指定查询条件

1,选择单行数据当只需选取一个结果数据行时,使用单行选择,单行选择需在select子句中使用single关键字指明,且into子句后面结构必须为扁平结构:select single <result> into <target&...

2018-05-18 10:11:15

阅读数:432

评论数:0

ABAP中select语句介绍

通常在进行数据选择之前,首先需要明确下述四个问题:<1>,要读什么数据(那些表字段)?<2>,从哪个(或哪些)表中读取?<3>,读取到程序的什么区域(内表,工作区,变...

2018-05-17 16:28:22

阅读数:776

评论数:0

选择屏幕的数据整理输出

1,定义内表:在内表定义的过程中,通常先定义一个结构(这个结构应该包括需要输出的或在结构列表生成中起控制作用的字段),确定内表字段,然后在声明过程中指明该内表的类型。2,填充数据:填充内表数据通常通过Open SQL或Native等数据库操作语句从数据库表中取出,或者直接使用逻辑数据库事件提取。有...

2018-05-17 09:57:17

阅读数:99

评论数:0

选择参数格式选项

语句:PARAMETERS p ... <options> ... 其中<options>不是语句关键字,而是代表着各种附加格式化选项,具体为下列关键字代替:1,DEFAULT value 分配默认值,系统将在...

2018-05-14 15:32:39

阅读数:92

评论数:0

Oracle子查询简单介绍

1,查询和tom同一部门且比他工资低的员工姓名和工资: select ename,sal from emp where deptno=(select deptno from emp where ename = 'tom')and sal< (select sal from e...

2018-05-10 14:21:45

阅读数:106

评论数:0

ABAP报表运行时事件触发和事件块中止

1,运行时事件触发:报表程序中的事件块的执行先后次序并不是固定的,有些事件反复被触发,有些事件与用户行为相关,尤其是交互性事件(例如行选择控制事件,如果用户在列表屏幕中不选择任何特定行,则该部分代码在整个运行期内都不被执行)。    (1)首先,一旦用户开始运行类型为1的可执行程序,事件LOAD-...

2018-05-09 16:26:34

阅读数:114

评论数:0

ABAP报表事件的分类

<1>,报表过程事件:报表运行过程中由系统自动控制,按一定次序触发的事件,其目的是从数据库中选择数据并整理,整备进行列表输出。这些事件从报表程序启动开始就被系统按顺序触发。* INITIALIZATION 初始化事件,用于初始化程序,例如选择屏幕中字段默...

2018-05-09 15:20:19

阅读数:114

评论数:0

ABAP中的面向对象概念

1,对象和类:对象:对象是包含数据并提供服务的程序代码段,其数据部分代表该对象的属性,所提供的服务则被称为方法。类:是对象的定义,通过属性和方法的封装来描绘对象。从技术的角度来看,对象是程序中类的实例,在运行时环境中根据类的说明生成。2,面对对象的基本要素:封装:对象可以对其内部资源的可见性进行限...

2018-05-08 15:29:49

阅读数:33

评论数:0

ABAP中包含程序和宏的使用

1,包含程序:一种单纯的代码复用,相当于把代码段插入到引用该包含程序的位置,且不能与调用它的程序进行显示数据传递。包含程序必须被其他程序调用,并且不能调用自身。* 对于大型程序,包含程序将主程序分割成独立的部分进行维护。它们是独立的,如果只需修改其中一个,则不需要改动整个程序。* 若在多个程序使用...

2018-05-08 14:12:39

阅读数:173

评论数:0

模块化技术《子程序篇》

子程序大多只被定义为某一个程序调用。可以将一个应用程序中的具体功能分解成几个子程序实现,则整个程序显得易读并易于维护,并可以实现功能复用。子程序的定义与调用分别使用FORM/ENDFORM和PREFORM语句来实现。<1>,子程序定义:FORM subr...

2018-05-07 15:26:39

阅读数:56

评论数:0

生存期与可见性

数据对象的生存期和可见性的概念是与过程相关联的,可以在过程内部或外部进行数据对象声明。过程内部声明的对象为局部对象,其他对象(包括事件块和对话模块中声明的对象)则为全局对象,此处的“全局”是相对过程而言,其作用范围是一个程序内部。1,局部数据局部数据是在过程中创建的类型或对象,其作用域仅为过程内部...

2018-05-07 10:26:10

阅读数:36

评论数:0

ABAP的动态数据对象

ABAP的动态数据对象包括字段符号和数据引用两种形式。动态数据对象只有在运行的时候,系统才知道该数据对象的名称和属性,并进行寻址。1,字段符号:本身只是一个已存在的数据对象的占位符或者语义名称,系统不直接给字段符号本身保留内存空间,而是将其指向一个数据对象。通过操作字段符号,可以修改其指向的数据对...

2018-05-04 17:13:50

阅读数:62

评论数:0

ABAP整体内表的操作

1,数据行排序:排序是列表输出之前经常用到的操作,内表排序使用SORT语句。SORT itab [ASCENDING|DESCENDING] [AS TEXT] [STABLE]    [BY f1 [ASCENDING|DESCENDING] [AS TEXT]      ...        ...

2018-05-03 17:12:47

阅读数:121

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭