zoukankan      html  css  js  c++  java
  • 建表过程-列名&列类型&修改表B

    怎么建表?

    主键 名称 重量 价格 生产日期 保质期 产地 种类
                   
     
     
     
    分析:我们只要把第一行的表头建好后,这张表也就完成了。 
    术语:建表的过程就是声明字段过程。声明数据类型。 考虑:名称数据的宽度?价格,重量。。。。宽度。 
     
     浮点类型:

     decimal(5,2) 5是精度,2是标度。精度表示保存值的主要位数,标度表示小数点后面可以保存的 位数。
     

     
     
     
     

     建表取名原则: 
    1. 表名、列名不能有空格和中文。
     2. 不能以数字开头 3. 表一般都有前缀。以下划线分隔。
     4. 列名要见名思议。 
    5. 列名带上注释。

    时间:

     

     
    TIMESTAMP列用于INSERT或UPDATE操作时记录日期和时间。如果你不分配一个值,表中的第 一个TIMESTAMP列自动设置为最近操作的日期和时间。
    也可以通过分配一个NULL值, 将TIMESTAMP列设置为当前的日期和时间。
     sysdate() 函数,获取数据库时间。 
     
    修改表:
     #在表中增加列
     ALTER TABLE 表名 ADD 列名 列数据类型(长度) 是否为空DEFAULT 
     ALTER TABLE student1 ADD remark VARCHAR(100) DEFAULT '质量过关'; 
    #新增一列到指定的某一列后面
     ALTER TABLE goods ADD zhonglei VARCHAR(100) AFTER zhongliang; 
    #最前面加上一列 
    ALTER TABLE goods ADD test VARCHAR(100) FIRST; 
    #修改表名
     RENAME TABLE student1 TO goods; 
    #删除一列
     ALTER TABLE goods DROP beizhu; 
     #修改列类型
     ALTER TABLE goods MODIFY jiage DECIMAL(6,2) 
    #修改列名
     ALTER TABLE goods CHANGE jiage price DECIMAL(6,2)
  • 相关阅读:
    HDU 4757 Tree 可持久化字典树 trie
    BZOJ 4198: [Noi2015]荷马史诗 哈夫曼树 k叉哈夫曼树
    BZOJ 3253 Fence Repair 哈夫曼树 水题
    BZOJ 3572: [Hnoi2014]世界树 虚树 树形dp
    2-SAT的一些题目
    二分图相关定理 最小点覆盖 最小路径覆盖 最大独立集 最小覆盖集
    POJ 1469 COURSES 二分图最大匹配 二分图
    快速排序
    排序算法:希尔排序
    霍夫曼编码实现
  • 原文地址:https://www.cnblogs.com/AngelKing1111/p/6184717.html
Copyright © 2011-2022 走看看