精华内容
下载资源
问答
  • 上面的/s /e 参数的作用分别是把子目录空目录都复制过去,一些使用举例参数说明如下: 1、如只是单纯地复制 E:\ 盘上所有文件到 D:\ 盘上,就输入“ xcopy e:\*.* d: /s /h "就行啦!如果在复制过程中,你不要...
  • 通过使用 DDL, 我们可以创建删除和修改数据库和表结构。 常用的功能是增删改, 分别对应的命令是 CREATE、 DROP ALTER,不需要 COMMIT, 就可以完成执行任务。 数据库进行定义 CR...

     

    DDL 的基础语法

    DDL, 英文叫做 Data Definition Language, 也就是数据定义语言, 它用来定义我们的数据库对象, 包括数据库、 数据表和列。 通过使用 DDL, 我们可以创建, 删除和修改数据库和表结构。

    常用的功能是增删改, 分别对应的命令是 CREATE、 DROP 和 ALTER,不需要 COMMIT, 就可以完成执行任务。

    数据库进行定义

    CREATE DATABASE nba; -- 创建一个名为 nba 的数据库
    DROP DATABASE nba; -- 删除一个名为 nba 的数据库
    

    以mysql为例,注意 以 ; 作为结束符

    16846478-99811c2abc3eba77.png

    CREATEandDROP.png

    对数据表进行定义

    CREATE TABLE table_name --先要 use 数据库名; 指定某一数据库
    

    16846478-cc18b007d56eb665.png

    use .png

    创建表结构

    在nba数据库中创建一个球员表,表名为 player,有两个字段,一个是 player_id, 它是 int 类
    型可以用作主键, 另一个 player_name 字段是 varchar(255)类型。两个字段都不为空, 且 player_id 是递增的。

    主键(primary key)
    一列(或一组列),其值能够唯一区分表中每个行。
    唯一标识表中每行的这个列(或这组列)称为主键。主键用来表示一个特定的行。没有主键,更新或删除表中特定行很困难,因为没有安全的方法保证只涉及相关的行。

    CREATE TABLE player(
        player_id int(11) NOT NULL AUTO_INCREMENT,
        player_name varchar(255)  NOT NULL    -- 最后一个字段的定义结束后没有逗号
    );
    
    参数 说明
    int(11) 代表整数类型, 显示长度为 11 位,11代表最大有效显示长度
    varchar(255) 代表的是最大长度为 255 的可变字符串类型
    NOT NULL 表明整个字段不能是空值, 是一种数据约束。
    AUTO_INCREMENT 代表自动增长。

    可以使用一些可视化工具来创建和操作数据库和数据表。Navicat, 它是一个数据库管理和设计工具, 跨平台, 支持很多种数据库管理软件, 如 MySQL、 Oracle、 MariaDB 等。

    Navicat安装

    1.先去官网下载
    https://www.navicat.com.cn/download/navicat-premium

    2.下载后解压tar文件
    tar -zxvf navicat121_premium_cs_x64.tar.gz

    3.解压后 进入解压后的目录运行命令:
    ./start_navicat

    4.打开start_navicat文件,会看到 export LANG=”en_US.UTF-8” 将这句话改为 export LANG=”zh_CN.UTF-8”

     

    16846478-25a33e19b68d9450.png

    image.png

    5.查看系统支持的字符集: locale -a
    6.修改字符集: export LANG=zh_CN.utf8

     

    16846478-84eac0f03769e317.png

    image.png

     

    7.还需要修改数据库字符集。
    sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
    在 /etc/mysql/mysql.conf.d路径下的mysqld.cnf文件中
    在[mysqld]段落中添加如下两行:
    character-set-server=utf8
    collation-server=utf8_general_ci
    8.重启MySQL:sudo /etc/init.d/mysql restart
    然后查看数据库字符集设置:
    mysql -u root -p
    mysql> show variables like 'character_set_%';

     

     

    16846478-18384c6243b22e81.png

    image.png

    使用 Navicat 软件进行设计

    假如还是针对 player 这张表, 我们想设计以下的字段:

     

    16846478-e6e6ccd2b1c1abb8.png

    player .png

     

    注:图片来自于 极客时间 SQL必知必会 专栏

     

    16846478-47679810a8067c3d.png

    Navicat .png

    我们还可以对 player_name 字段进行索引, 索引类型为 Unique

    16846478-fa2139242cb8d8da.png

    image.png

    通过 在 Navicat 左侧右键选中 player 这张表, 然后选择“转储 SQL 文件”→“仅结构”, 这样就可以看到导出的 SQL 文件了

     

    16846478-13c6d847911879c8.png

    image.png

    转存文件如下

     

    16846478-d9f27b9a356fd4d9.png

    image.png

    DROP TABLE IF EXISTS `player`;
    
    CREATE TABLE `player`  (
    
      `player_id` int(11) NOT NULL,
    
      `team_id` int(11) NOT NULL,
    
      `player_name` varchar(255) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL,
    
      `height` float(3, 2) NULL DEFAULT NULL,
    
      PRIMARY KEY (`player_id`) USING BTREE,
    
      UNIQUE INDEX `player_name`(`player_name`) USING BTREE
    
    ) ENGINE = InnoDB CHARACTER SET = latin1 COLLATE = latin1_swedish_ci ROW_FORMAT = Dynamic;
    

    修改表结构

    16846478-f8741689bc069df0.png

    image.png

    1. 添加字段, 如我在数据表中添加个 age 字段, 类型为 int(11)
    ALTER TABLE player ADD (age int(11));
    

    16846478-b5e98542ff0f2485.png

    image.png

    1. 修改字段名, 将 age 字段改成 player_age
    ALTER TABLE player CHANGE COLUMN age player_age int(11);
    

    16846478-1dd2dab907937477.png

    image.png

    1. 修改字段的数据类型, 将 player_age的数据类型设置为 float(3,1)
    ALTER TABLE player MODIFY (player_age float(3,1))
    
    1. 删除字段, 删除刚才添加的 player_age
    ALTER TABLE player MODIFY player_age float(3,1);
    

    16846478-bbf60843d711f85c.png

    image.png

    数据表的常见约束

    常见的约束有哪些。

    首先是主键约束,其次还有外键约束。外键确保了表与表之间引用的完整性。 一个表中的外键对应另一张表的主键。 外键可以是重复的, 也可以为空。 除了对键进行约束外, 还有字段约束。
    唯一性约束。
    唯一性约束表明了字段在表中的数值是唯一的, 即使我们已经有了主键, 还可以对其他字段进行
    唯一性约束。

    NOT NULL 约束。 对字段定义了 NOT NULL, 即表明该字段不应为空, 必须有取值。

    DEFAULT, 表明了字段的默认值。 如果在插⼊数据的时候, 这个字段没有取值, 就设置为默认
    值。

    CHECK 约束,用来检查特定字段取值范围的有效性, CHECK 约束的结果不能为 FALSE

    16846478-5d155d0f1df815f4.png

    image.png

     

    注:图片来自于 极客时间 SQL必知必会 专栏

     

    参考资料:

    极客时间 SQL必知必会学习

    SQL必知必会专栏(极客时间)链接:
    http://gk.link/a/103Sm

    《MySQL必知必会》学习笔记 目录:
    https://www.jianshu.com/p/97bab08c6755

    ubuntu下安装navicat的方法 :
    https://blog.csdn.net/ouzhuangzhuang/article/details/81739933


    GitHub链接:
    https://github.com/lichangke/LeetCode

    知乎个人首页:
    https://www.zhihu.com/people/lichangke/

    简书个人首页:
    https://www.jianshu.com/u/3e95c7555dc7

    个人Blog:
    https://lichangke.github.io/

    欢迎大家来一起交流学习

    展开全文
  • 文章目录Hbase基本命令基本命令实际代码展示Hive 与 HBase的对比总结两者分别是什么?两者的特点限制应用场景总结 Hbase基本命令 基本命令 命令 说明 hbase shell 进入客户端 list 列出Hbase中存在的所有...

    Hbase基本命令

    基本命令

    命令 说明
    hbase shell 进入客户端
    list 列出Hbase中存在的所有表
    alter 修改列簇(column family)模式
    count 统计表中行的数量
    create 创建表
    describe 显示表相关的详细信息
    delete 删除指定对象的值(可以为表,行、列对应的值,另外也可以指定时间戳的值)
    deleteall 删除指定行的所有元素值
    disable 使表无效
    drop 删除表
    enable 使表有效
    exists 测试表是否存在
    exit 退出Hbaseshell
    get 获取行或单元(cell)的值
    incr 增加指定表,行或列的值
    put 向指向的表单元添加值
    tools 列出Hbase所支持的工具
    scan 通过对表的扫描来获取对用的值
    status 返回Hbase集群的状态信息
    shutdown 关闭Hbase集群(与exit不同)

    实际代码展示

    [root@hadoop222 ~]# hbase shell                           --进入客户端   
    2021-04-08 13:43:19,117 INFO  [main] Configuration.deprecation: hadoop.native.lib is deprecated. Instead, use io.native.lib.available
    SLF4J: Class path contains multiple SLF4J bindings.
    SLF4J: Found binding in [jar:file:/root/software/hbase/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
    SLF4J: Found binding in [jar:file:/root/software/hadoop/share/hadoop/common/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
    SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
    SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
    HBase Shell; enter 'help<RETURN>' for list of supported commands.
    Type "exit<RETURN>" to leave the HBase Shell
    Version 1.2.0-cdh5.14.2, rUnknown, Tue Mar 27 13:31:54 PDT 2018
    
    hbase(main):001:0> list                                 --展示所有表格
    TABLE
    0 row(s) in 0.1180 seconds
    
    => []
    hbase(main):002:0> create 'student',{NAME => 'address'},{NAME => 'name'}        --创建表格
    0 row(s) in 2.2790 seconds
    
    => Hbase::Table - student
    hbase(main):003:0> list
    TABLE
    student
    1 row(s) in 0.0060 seconds
    
    => ["student"]
    hbase(main):004:0> put 'student','row1','address:city','nanjing'                 --插入数据
    0 row(s) in 0.0800 seconds
    
    hbase(main):005:0> put 'student','row1','address:street','xiaohangroad'             --插入数据
    0 row(s) in 0.0040 seconds
    
    hbase(main):006:0> put 'student','row1','address:country','china'                  --插入数据
    0 row(s) in 0.0040 seconds
    
    hbase(main):007:0> put 'student','row1','name:first_name','steven'                 --插入数据
    0 row(s) in 0.0040 seconds
    
    hbase(main):008:0> put 'student','row1','name:last_name','raul'                     --插入数据 
    0 row(s) in 0.0030 seconds
    
    hbase(main):010:0> get 'student','row1'                                            --查询表格内的数据
    COLUMN                CELL
     address:city         timestamp=1617860977904, value=nanjing
     address:country      timestamp=1617861021034, value=china
     address:street       timestamp=1617861000277, value=xiaohangroad
     name:first_name      timestamp=1617861066965, value=steven
     name:last_name       timestamp=1617861080079, value=raul
    5 row(s) in 0.0060 seconds
    
    hbase(main):011:0> put 'student','row1','name:last_name','raullll'                      --再次插入数据
    0 row(s) in 0.0040 seconds
    
    hbase(main):012:0> get 'student','row1'                     --再次展示数据可以发现,只显示最新时间戳的值
    COLUMN                CELL 
     address:city         timestamp=1617860977904, value=nanjing
     address:country      timestamp=1617861021034, value=china
     address:street       timestamp=1617861000277, value=xiaohangroad
     name:first_name      timestamp=1617861066965, value=steven
     name:last_name       timestamp=1617861215389, value=raullll
    5 row(s) in 0.0080 seconds
    
    hbase(main):013:0>
    
    

    Hive 与 HBase的对比总结

    两者分别是什么?

    Apache Hive是一个构建在Hadoop基础设施之上的数据仓库。通过Hive可以使用HQL语言查询存放在HDFS上的数据。HQL是一种类SQL语言,这种语言最终被转化为Map/Reduce. 虽然Hive提供了SQL查询功能,但是Hive不能够进行交互查询–因为它只能够在Haoop上批量的执行Hadoop。
    Apache HBase是一种Key/Value系统,它运行在HDFS之上。和Hive不一样,Hbase的能够在它的数据库上实时运行,而不是运行MapReduce任务。Hive被分区为表格,表格又被进一步分割为列簇。列簇必须使用schema定义,列簇将某一类型列集合起来(列不要求schema定义)。例如,“message”列簇可能包含:“to”, ”from” “date”, “subject”, 和”body”. 每一个 key/value对在Hbase中被定义为一个cell,每一个key由row-key,列簇、列和时间戳。在Hbase中,行是key/value映射的集合,这个映射通过row-key来唯一标识。Hbase利用Hadoop的基础设施,可以利用通用的设备进行水平的扩展。

    两者的特点

    Hive帮助熟悉SQL的人运行MapReduce任务。因为它是JDBC兼容的,同时,它也能够和现存的SQL工具整合在一起。运行Hive查询会花费很长时间,因为它会默认遍历表中所有的数据。虽然有这样的缺点,一次遍历的数据量可以通过Hive的分区机制来控制。分区允许在数据集上运行过滤查询,这些数据集存储在不同的文件夹内,查询的时候只遍历指定文件夹(分区)中的数据。这种机制可以用来,例如,只处理在某一个时间范围内的文件,只要这些文件名中包括了时间格式。
    HBase通过存储key/value来工作。它支持四种主要的操作:增加或者更新行,查看一个范围内的cell,获取指定的行,删除指定的行、列或者是列的版本。版本信息用来获取历史数据(每一行的历史数据可以被删除,然后通过Hbase compactions就可以释放出空间)。虽然HBase包括表格,但是schema仅仅被表格和列簇所要求,列不需要schema。Hbase的表格包括增加/计数功能。

    限制

    Hive目前不支持更新操作。另外,由于hive在hadoop上运行批量操作,它需要花费很长的时间,通常是几分钟到几个小时才可以获取到查询的结果。Hive必须提供预先定义好的schema将文件和目录映射到列,并且Hive与ACID不兼容。
    HBase查询是通过特定的语言来编写的,这种语言需要重新学习。类SQL的功能可以通过Apache Phonenix实现,但这是以必须提供schema为代价的。另外,Hbase也并不是兼容所有的ACID特性,虽然它支持某些特性。最后但不是最重要的–为了运行Hbase,Zookeeper是必须的,zookeeper是一个用来进行分布式协调的服务,这些服务包括配置服务,维护元信息和命名空间服务。

    应用场景

    Hive适合用来对一段时间内的数据进行分析查询,例如,用来计算趋势或者网站的日志。Hive不应该用来进行实时的查询。因为它需要很长时间才可以返回结果。
    Hbase非常适合用来进行大数据的实时查询。Facebook用Hbase进行消息和实时的分析。它也可以用来统计Facebook的连接数。

    总结

    Hive和Hbase是两种基于Hadoop的不同技术–Hive是一种类SQL的引擎,并且运行MapReduce任务,Hbase是一种在Hadoop之上的NoSQL 的Key/vale数据库。当然,这两种工具是可以同时使用的。就像用Google来搜索,用FaceBook进行社交一样,Hive可以用来进行统计查询,HBase可以用来进行实时查询,数据也可以从Hive写到Hbase,设置再从Hbase写回Hive。

    展开全文
  • del -F 文件名 加-F参数后就可删除只读文件,/AR、/AH、/AS、/AA分别表示删除只读、隐藏、系统、存档文件,/A-R、/A-H、/A-S、/A-A表示删除除只读、隐藏、系统、存档以外的文件。例如“DEL/AR *.*”表示删除当前目录...
  • MySQL命令大全

    2018-01-15 11:19:17
    7、修改表中数据:update 表名 set 字段=新值,…where 条件 mysql> update MyClass set name=’Mary’where id=1; 7、在中增加字段: 命令:alter table 表名 add字段 类型 其他; 例如:在MyClass中添加了...
  • MYSQL常用命令大全

    2011-05-30 13:31:24
    7、修改表中数据:update 表名 set 字段=新值,… where 条件 mysql> update MyClass set name='Mary' where id=1; 7、在中增加字段: 命令:alter table 表名 add字段 类型 其他; 例如:在MyClass中添加了一个...
  • windows实用dos命令大全

    2010-12-10 21:27:35
    (1)子目录在删除前必须是空的,也就是说需要先进入该子目录,使用DEL(删除文件的命令)将其子目录下的文件删空,然后再退回到上一级目录,用RD命令删除该了目录本身;  (2)不能删除根目录当前目录。  例:...
  • 入门学习Linux常用必会60个命令实例详解doc/txt

    千次下载 热门讨论 2011-06-09 00:08:45
    -s,--strip:用strip命令删除symbol table,只适用于第一及第二种使用格式。 -S,--suffix=后缀:自行指定备份文件的<后缀>。 -v,--verbose:处理每个文件/目录时印出名称。 --help:显示此帮助信息...
  • DDL(data definition language)数据定义语言 通俗来说就是定义数据,比如定义表和改变的...常用的命令有老四件,分别是:增、删、改、查 select (查询) insert(添加) update(更新) delete(删除) DCL(date con

    DDL(data definition language)数据定义语言
    通俗来说就是定义数据,比如定义表和改变表的结构

    常用的命令有:

    1. create(创建)
    2. alter(修改)
    3. drop(删除)

    DML(data manipulation language)数据操纵语言
    通俗来说就是操作数据,比如好像那些改变数据内容、增加数据这种操做表的行为

    常用的命令有老四件,分别是:增、删、改、查

    1. select (查询)
    2. insert(添加)
    3. update(更新)
    4. delete(删除)

    DCL(date control language)数据控制功能
    通俗来说就是有一种权限(不知道这样理解对不对),仿佛皇帝有生杀大权一样,而DCL则可以用来给用户权限等等、

    常用的命令有

    1. grant(授予权限)
    2. deny(拒绝授予权限)
    3. revoke(收回权限)
    展开全文
  •  7.9.3 编辑、修改数据文件  7.9.4 修改数据文件的可用性  7.10 小结  第8章 启动关闭数据库  8.1 管理初始化参数文件  8.1.1 服务器参数文件概述  8.1.2 导出服务器参数文件  8.1.3 创建服务器...
  • sql试 题答案试题

    2009-12-11 16:40:54
    7、 删除表命令是:___________________________________________。 8、 用SELECT进行模糊查询时,可以使用_________或________匹配符,但要在条件值中使用____或____等通配符来配合查询。并且,模糊查询只能针对...
  • 4.1.6 删除表中的列 131 4.1.7 报告表信息 132 4.1.8 删除表 132 4.2 排序规则基础 133 4.2.1 查看排序规则元数据 133 4.2.2 指定列的排序规则 134 4.3 键 134 4.3.1 创建有主键的表 135 4.3.2 为...
  • “控制面板”“打印机”是Windows98系统配置的一个重要组成部分,为了避免让别人随便修改,可以将“设置”菜单中的“控制面板”“打印机”选项禁用。 打开HKEY_CURRENT_USER\Software\Microsoft\Windows\...
  • 结构化查询语言(Structured Query Language,简称SQL)是一种数据库查询程序设计语言。本文将SQL语言分为五种,分别是DDL...数据定义语言:创建、修改删除数据库中、视图、索引等对象的操作,常用命令为创建cre...

    结构化查询语言(Structured Query Language,简称SQL)是一种数据库查询和程序设计语言。本文将SQL语言分为五种,分别是DDL、DQL、DML、DCL和TCL。下面将详细叙述(为方便阅读,本文所有的SQL语句均为小写)。

    一、DDL(Data Definition Language)

    数据定义语言:创建、修改或删除数据库中表、视图、索引等对象的操作,常用命令为创建create、修改alter和删除drop。
    1.库的管理
      1.库的创建:
        举例:create database if not exists books;//创建库books
      2.库的修改:
        举例:alter database books character set gbk;//更改库的字符集
      3.库的删除:
        举例:drop database if exists books;
    2.表的管理
      1.表的创建:举例:
        create table if not exists author(//创建表author
          id int,
          au_name varchar(20),
          nation varchar(10)
        );
      2.表的修改:
        举例:alter table author add column annual double;//添加新列
        举例:alter table author drop column annual;//删除列
        举例:alter table author rename to book_author;
      3.表的删除
        举例:drop table if exists author;

    二、DQL(Data Query Language)

    数据查询语言:按照指定的组合、条件表达式或排序检索已存在的数据库中数据,不改变数据库中数据,常用命令为select。
      举例:select user_name from student;//查询student表中的user_name字段的值
      举例:select * from student where user_name=‘Tom’;//查询student表中的user_name为Tom的所有信息
      举例:select user_name from student order by length(user_name) asc;//查询student表中的user_name字段的值并按名字的长度排序

    三、DML(Data Manipulation Language)

    数据操纵语言:向表中添加、删除、修改数据操作,常用命令有insert、update和delete。
      举例:insert into student(id,user_name,password)values(1,‘Tom’,‘123456’);//向student表中插入一条数据
      举例:update student set user_name=‘Jack’,password=‘654321’ where id=1;//修改student表中id为1的学生的user_name和password
      举例:delete from student;//删除student表中的所有数据

    四、DCL(Data Control Language)

    数据控制语言:用来授予或收回访问数据库的某种特权、对数据库进行监视等操作,常用命令有GRANT(赋予用户某种控制权限)、REVOKE(取消用户某种控制权限)。

    五、TCL(Transaction Control Language)

    事务控制语言:控制数据操纵事务的发生时间及效果,常用命令有COMMIT(保存已完成事务动作结果)、SAVEPOINT(保存事务相关数据和状态用以可能的回滚操作)、ROLLBACK(恢复事务相关数据至上一次COMMIT操作之后)、SET TRANSACTION(设置事务选项)。

    总结

    DDL用于操作对象和对象的属性,DDL语言操作的对象是数据库中的对象而非对象所包含的数据,例如:表、视图等等;DML用于操作数据库对象中包含的数据,也就是说操作的单位是记录;DCL用来向用户赋予/取消对数据对象的控制权限;TCL用来对事务进行管理。

    展开全文
  •  ◇功能菜单:WinHex 的菜单栏由八个菜单组成,分别是:文件、编辑、查找、位置、工具、选项、文件管理器、窗口帮助。所有的功能都已经包含在里面了。在文件菜单里面包含的是新建、打开文件保存以及退出命令,...
  • 二、通过使用“MYSQL支持库”的“创建库”、“删除库”、“创建表”、“编辑表”“删除表”、“创建用户”、“编辑用户”、“删除用户”、“执行SQL语句”等命令来实现数据库DDL操作三、通过将...
  • 二、数据库DDL操作,1、创建数据库,2、删除数据库,3、创建表,4、编辑表,5、删除表,6、创建用户,7、编辑用户,8、删除用户,9、创建视图,10、创建存储过程,11、创建自定义函数,12、将...
  • 管理员通过前台页面进入后台管理模块后,可对注册的博客用户进行维护,包括对注册用户的添加、查找、修改和删除。 管理员进入登录后,可对帐户进行管理,包括添加管理员帐户、修改管理员帐户、删除管理员帐户和对...
  • 介绍有关T C P拦截的所有配置调试命令。在 T C P拦截这一部分,最后给出几个使用该特性的 示例。之后,介绍 N AT的整体概念,包括 N AT的引入、 N AT特性以及如何将其用于网络中。 最后将讨论有关N AT的配置...
  • 3、该窗口中有3个页,分别是“常规”、“选项”“文件组”,完成这3个页的内容即可完成数据库的创建。这里,我们仅设置“常规”的相应内容,其他2个页的内容按照默认设置即可。 (1)“数据库名称”文本框中输入...
  • 3)、修改学生的结构,删除一列信息,家庭住址 我的答案: alter table student drop column address; 4)、向学生添加如下信息: 学号 姓名 年龄 性别 联系电话 学历 1 A 22 男 123456 小学 2 B ...
  • Excel新增工具集

    2011-12-20 09:30:27
    10、检查两列同行两单元格是否相同:由ID号意义相同的从向主合并列记录时,往往先将从记录粘贴到主中,然后删除中的ID等与主重复的列记录,本命令用来比较两列同行单元格(ID号)是否相同。 (九)工作...
  •  数据操作语言Data Manipulation Language(DML),用来插入、修改删除、查询,可以修改数据库中的数据。例如:INSERT(插入)、UPDATE(修改)、DELETE(删除)语句  数据查询语言 (Data Query Language, DQL)...
  • oracle实验报告

    2019-01-10 19:29:58
    (2)INTO子句后的变量个数位置及数据类型必须SELECT命令后的字段名相同。 (3)INTO子句后可以是简单类型变量或组合类型变量。 (4)SELECT语句中的WHERE条件可以包含PL/SQL块中定义的变量及表达式,但变量名...
  • 操作系统实验

    2012-09-04 19:43:06
    ●基本要求:设备管理主要包括设备的添加和删除、设备的分配和回收、同时实现设备独立性。 ●参考学时:6学时 ●参考资料: 假定模拟系统中有键盘、鼠标、打印机和显示器四个设备,三个控制器和两个通道,采用安全...
  • 9.9.5 删除数据库数据(DROP) 193 9.9.6 自动修改数据设计(默许的数据列修改) 193 9.9.7 SHOW命令 194 9.9.8 INFORMATION_SCHEMA数据家族 195 第10章 SQL解决方案 197 10.1 字符串 197 10.1.1 ...
  • 4.8.1 插入和删除行 100 4.8.2 添加文本 101 4.8.3 用REMARK命令加入注释 102 4.8.4 用COPY命令复制 102 4.8.5 用SQL*Plus使DML的更改永久化 103 4.8.6 用SQL*Plus创建网页 103 4.9 主要的SQL*Plus...
  • 2004-2010软考程序员真题

    热门讨论 2012-09-27 12:33:00
     34、在word的编辑状态,设置了一个由多个行列组成的空表格,将插入点定在某个单元格内,用鼠标单击"表格"命令菜单中的"选定行"命令,再用鼠标单击"表格"命令菜单中的"选定列"命令,则表格中被"选择"的部分是 ...
  • 《iOS开发指南》(第二版 iOS7)源码

    千次下载 热门讨论 2014-03-20 11:11:59
    接着介绍了如何使用该框架将联系人信息写入数据库,具体包括联系人的创建、修改和删除;最后介绍了如何使用AddressBook高级API实现选择联系人、显示和修改联系人以及创建联系人的操作。  第二部分为网络篇,共两章...

空空如也

空空如也

1 2 3 4 5 ... 7
收藏数 140
精华内容 56
关键字:

创建、修改和删除表命令分别是