小白的数据库学习记录——————2

SQL的基本书写规则

  1. 不区分关键字大小写

  2. 以分号;结尾,不结尾的话是不会执行的

  3. 常数的书写方式是固定的

    • 字符串的书写 :'char'
    • 日期的书写 :'2010-01-26','10/01/26'或者'26 Jan 2010 '
    • 数字的书写 :正常书写
  4. 单词需要用单角空格或换行分隔

表的创建

[外链图片转存失败,源站可能有防盗链机制,建表一]!(D:\学习\markdown\image)]

  1. 数据库的创建: CREATE DATABASE shop;创建数据库shop
  2. 表的创建:
CREATE TABLE Product
(product_id CHAR(4) NOT NULL,
product_name VARCHAR(100) NOT NULL,
product_type VARCHAR(32) NOT NULL,
sale_price INTEGER,
purchase INTEGER,
regist_data DATE ,
PRIMARY KEY(product_id);

语法说明:

  • CREATE TABLE Product创造一个名为 Product的数据表
  • product_id CHAR(4) NOT NULL,
    • 含义为 创造一个product_id的键
    • 键的类型为char 最大长度为4
    • NOT NULL 说明该处不能为空
  • PRIMARY KEY:约定主键,说明可以通过product_id取出该列的商品数据

表的删除和更新

表一

  1. 删除表
DROP TABLE Product;

这样表格就删除了。
因为后续还要用这个表格,就在复制回车一下,在创造一下Product这个表格
2. 添加表的列

ALTER TABLE Product ADD COLUMN product_pinyin VARCHAR(100);

语法说明:
ALTER TABLE Product:选中数据表Product
ADD COLUMN product_pinyin VARCHAR(100);增加列 product_pinyin
3. 删除列

ALTER TABLE Product DROP COLUMN product_pinyin ;

语法说明:
ALTER TABLE Product:选中数据表Product
DROP COLUMN product_pinyin VARCHAR(100);增加列 product_pinyin

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值