zoukankan      html  css  js  c++  java
  • SQL 基础知识梳理1

    ******************************************************************************

    1.数据库创建:

    -- 语法:CREATE DATABASE <数据库名称>
    CREATE DATABASE Shop -- 创建名为 Shop 的数据库

      

      2.表的创建

    复制代码
    -- 语法:
    -- CREATE TABLE <表名>
    -- (
    --        <列名1> <数据类型> <约束>,
    --        <列名1> <数据类型> <约束>,
    --        ...
    --        <表约束1>,
    --        <表约束2>,
    --        ...
    -- )
    复制代码
    复制代码
    -- 创建名为 Shohin 的表
    CREATE TABLE Shohin
    (
        shohin_id     CHAR(4)      NOT NULL,
        shohin_mei    VARCHAR(100) NOT NULL,
        shohin_bunrui VARCHAR(32)  NOT NULL,
        hanbai_tanka  INTEGER ,
        shiire_tanka  INTEGER ,
        torokubi      DATE ,
        PRIMARY KEY (shohin_id)
     );
    复制代码

       

    1.删除表

    -- 语法:DROP TABLE <表名>
    DROP TABLE Shohin; -- 删除名为 Shohin 的表

      【注意】被删的表,无法恢复。

      2.更新表

        (1)添加列

    -- 语法:ALTER TABLE <表名> ADD <列名> <类型>;
    ALTER TABLE Shohin ADD Shohin_mei_Kana VARCHAR(100); -- 在 Shohin 中添加名为 Shohin_mei_Kana 类型为 VARCHAR(100) 的列

        (2)删除列

    -- 语法:ALTER TABLE <表名> DROP COLUMN <列名>;
    ALTER TABLE Shohin DROP COLUMN Shohin_mei_Kana; -- 删除 Shohin 表中名为 Shohin_mei_Kana 的列

      【注意】表定义变更后无法恢复。

    工作生活中,需要写个程序的时候就编个; 编写的过程中,需要用到的不会的就去网上搜个; 任务完成就好,不求闻达。
  • 相关阅读:
    maven 父子模块保持相同
    Maven deploy时排除指定的某个module
    源码,反码,补码
    Java日志之Slf4j,Log4J,logback原理总结
    Git Bash设置代理
    分享2个分布式锁
    二叉树的遍历记忆方法
    MySQL百万级数据分页查询及优化
    eclipse无法访问sun.misc.Unsafe类的解决办法
    Spring学习日志之纯Java配置的MVC框架搭建
  • 原文地址:https://www.cnblogs.com/sures/p/6139053.html
Copyright © 2011-2022 走看看