创建数据库
create database gregs_list;
告诉RDBMS使用哪个数据库
use gregs_list;
创建简单的表
create table doughnut_list
( dougnut_name varchar(10),
  dougnut_type varchar(6)
);
常用数据类型
char varchar blob int dec(10,6) date datetime
检查新建的表(desc是describe的缩写)
desc doughnut_list;
删除表
drop table doughnut_list;
插入数据
insert into tablename(column_name1,column_name2,...`finance data`)
   values('value1','value2',...);
查看整个表
select * from doughnut_list;
控制NULL值
create table doughnut_list
( dougnut_name varchar(10) not null,
  dougnut_type varchar(6) not null
);
用default填补空白
create table doughnut_list
( dougnut_name varchar(10) not null,
  dougnut_type varchar(6) not null,
  dougnut_cost dec(3,2) not null default 1.00
);
  

深入浅出SQL(1)相关推荐

  1. 深入浅出SQL Server Replication第一篇:走近Replication(上)

    深入浅出SQL Server Replication第一篇:走近Replication(上) 对于很多的SQL Server DBA而言,Replication不是什么新鲜的事物了,也是大家常常说的& ...

  2. 中文名称:深入浅出SQL

    中文名称:深入浅出SQL 英文名称:Head First SQL 版本:[PDF] 发行时间:2007年09月01日 地区:美国 语言:英语 简介: 2008年Jolt大奖得主,经典的Head Fir ...

  3. 《深入浅出SQL》问答录

    本系列出自<深入浅出SQL>,全文以问答形式展开,是我的个人学习笔记. 文章目录 如果我只有一张白表,我为什么还要创建数据库? 我发现CREATE DATABASE 命令的字母全是大写,一 ...

  4. 深入浅出SQL Server中的死锁

    简介 死锁的本质是一种僵持状态,是多个主体对于资源的争用而导致的.理解死锁首先需要对死锁所涉及的相关观念有一个理解. 一些基础知识 要理解SQL Server中的死锁,更好的方式是通过类比从更大的面理 ...

  5. 怎么看我装的sql能不能用_深入浅出sql优化(三)之单表索引优化

    大家好,我是闲水,每天更新java最新最热技术,对java感兴趣的朋友记得关注一下哦. 注意 :这是SQL性能优化第三章,点击关注查看前置内容. 上篇文章我们主要了解了索引优化的标尺"Exp ...

  6. 深入浅出SQL读书笔记

    1. CREATE TABLE drink_info(drink_name VARCHAR(30),cost DEC(8,2),carbs DEC(8,2),color VARCHAR(20),ice ...

  7. 深入浅出SQL(10)-多张表的数据库设计

    该系列文章系个人读书笔记及总结性内容,任何组织和个人不得转载进行商业活动! 多张表的数据库设计:拓展你的表 到了某个时候,一张表不够了: 我们在上一章中就已经体会到,对于四季饮品的表,查询饮品信息还是 ...

  8. 深入浅出SQL(三)——表的规范化

    原子性:对数据具有原子性,就表示它已经被分割至最小块,已经不能或不应该再被分割. 原子性数据规则: 规则1:具有原子性数据的列中不会有多个类型相同的值 如一种食物的成分列,若"成分" ...

  9. 深入浅出SQL(2)——select、update…

    select语句 where 列名='值'(文本型需加单引号,数字不需要) 插入(查询)数据本身含有单引号'时(1)添加反斜杠\   (2)添加另一个单引号' 例: select * from my_ ...

最新文章

  1. 求求你,别在 MySQL 中使用 UTF-8了!
  2. ICLR 6-6-6!自注意力可以替代CNN,能表达任何卷积滤波层
  3. linux操作系统重启后 解决nginx的pid消失问题
  4. (转)static 变量
  5. 计算机辅助的开发方法,基于计算机辅助设计技术(TCAD)的工艺开发
  6. [原创]JMeter初次使用总结
  7. 实例教程二:短信发送器
  8. boost::type_erasure::less_than_comparable相关的测试程序
  9. C语言字符串字母移位
  10. LeetCode 1838. 最高频元素的频数(二分查找)
  11. linux shell读取配置文件中的内容
  12. RMAN duplicate恢复数据库报错RMAN-06054问题处理
  13. 牛逼!只需 3 步,Java 也能做图片识别!
  14. pycharm Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon run
  15. Vue源码解读(个人见解 + 网友理解)
  16. 数字电路课程设计汽车尾灯控制器
  17. 关于 iOS 的 StoryBoard,接受的那一刻才发现她的美 - 当然美的事物都需要业心照料
  18. 电脑任务栏卡死,解决办法
  19. 继微博之后,.fans建站成饭圈新宠
  20. 更换kindle书籍的字体

热门文章

  1. log4j+logback+slf4j+commons-logging的关系与调试
  2. 通过IGRP路由协议实现非等值带宽的负载平衡
  3. 网络工程师需要具备哪些素质或专业技术
  4. php asp.net core,asp.net core实例教程之配置
  5. php无法post,PHP无法获得post数据
  6. 请领导审阅并提意见应怎么说_职场中,领导不喜欢你,暗中排挤你,怎么办?老员工给你支5招!...
  7. ubuntu linux kvm安装,基于Ubuntu 14.04 KVM拟化安装部署
  8. 多少人能过初赛_蜂蜜和水的比例是多少?蜂蜜水怎么冲最好?
  9. [蓝桥杯][2015年第六届真题]机器人塔(DFS)
  10. matlab调用cst计算扫频,CST MWS I算法求解单站RCS是否可以进行扫频设置