深入浅出SQL(1)
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)相关推荐
- 深入浅出SQL Server Replication第一篇:走近Replication(上)
深入浅出SQL Server Replication第一篇:走近Replication(上) 对于很多的SQL Server DBA而言,Replication不是什么新鲜的事物了,也是大家常常说的& ...
- 中文名称:深入浅出SQL
中文名称:深入浅出SQL 英文名称:Head First SQL 版本:[PDF] 发行时间:2007年09月01日 地区:美国 语言:英语 简介: 2008年Jolt大奖得主,经典的Head Fir ...
- 《深入浅出SQL》问答录
本系列出自<深入浅出SQL>,全文以问答形式展开,是我的个人学习笔记. 文章目录 如果我只有一张白表,我为什么还要创建数据库? 我发现CREATE DATABASE 命令的字母全是大写,一 ...
- 深入浅出SQL Server中的死锁
简介 死锁的本质是一种僵持状态,是多个主体对于资源的争用而导致的.理解死锁首先需要对死锁所涉及的相关观念有一个理解. 一些基础知识 要理解SQL Server中的死锁,更好的方式是通过类比从更大的面理 ...
- 怎么看我装的sql能不能用_深入浅出sql优化(三)之单表索引优化
大家好,我是闲水,每天更新java最新最热技术,对java感兴趣的朋友记得关注一下哦. 注意 :这是SQL性能优化第三章,点击关注查看前置内容. 上篇文章我们主要了解了索引优化的标尺"Exp ...
- 深入浅出SQL读书笔记
1. CREATE TABLE drink_info(drink_name VARCHAR(30),cost DEC(8,2),carbs DEC(8,2),color VARCHAR(20),ice ...
- 深入浅出SQL(10)-多张表的数据库设计
该系列文章系个人读书笔记及总结性内容,任何组织和个人不得转载进行商业活动! 多张表的数据库设计:拓展你的表 到了某个时候,一张表不够了: 我们在上一章中就已经体会到,对于四季饮品的表,查询饮品信息还是 ...
- 深入浅出SQL(三)——表的规范化
原子性:对数据具有原子性,就表示它已经被分割至最小块,已经不能或不应该再被分割. 原子性数据规则: 规则1:具有原子性数据的列中不会有多个类型相同的值 如一种食物的成分列,若"成分" ...
- 深入浅出SQL(2)——select、update…
select语句 where 列名='值'(文本型需加单引号,数字不需要) 插入(查询)数据本身含有单引号'时(1)添加反斜杠\ (2)添加另一个单引号' 例: select * from my_ ...
最新文章
- 求求你,别在 MySQL 中使用 UTF-8了!
- ICLR 6-6-6!自注意力可以替代CNN,能表达任何卷积滤波层
- linux操作系统重启后 解决nginx的pid消失问题
- (转)static 变量
- 计算机辅助的开发方法,基于计算机辅助设计技术(TCAD)的工艺开发
- [原创]JMeter初次使用总结
- 实例教程二:短信发送器
- boost::type_erasure::less_than_comparable相关的测试程序
- C语言字符串字母移位
- LeetCode 1838. 最高频元素的频数(二分查找)
- linux shell读取配置文件中的内容
- RMAN duplicate恢复数据库报错RMAN-06054问题处理
- 牛逼!只需 3 步,Java 也能做图片识别!
- pycharm Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon run
- Vue源码解读(个人见解 + 网友理解)
- 数字电路课程设计汽车尾灯控制器
- 关于 iOS 的 StoryBoard,接受的那一刻才发现她的美 - 当然美的事物都需要业心照料
- 电脑任务栏卡死,解决办法
- 继微博之后,.fans建站成饭圈新宠
- 更换kindle书籍的字体
热门文章
- log4j+logback+slf4j+commons-logging的关系与调试
- 通过IGRP路由协议实现非等值带宽的负载平衡
- 网络工程师需要具备哪些素质或专业技术
- php asp.net core,asp.net core实例教程之配置
- php无法post,PHP无法获得post数据
- 请领导审阅并提意见应怎么说_职场中,领导不喜欢你,暗中排挤你,怎么办?老员工给你支5招!...
- ubuntu linux kvm安装,基于Ubuntu 14.04 KVM拟化安装部署
- 多少人能过初赛_蜂蜜和水的比例是多少?蜂蜜水怎么冲最好?
- [蓝桥杯][2015年第六届真题]机器人塔(DFS)
- matlab调用cst计算扫频,CST MWS I算法求解单站RCS是否可以进行扫频设置