SQLServer之创建表格,向表格中插入数据
来源:互联网 发布:虎门巨新网络跑路后续 编辑:程序博客网 时间:2024/05/22 04:26
use test;
select * from emp;--error 因为未选中scott这个数据库
show tables;--error mysql中可以
--总结:
--1.使用数据库:use 数据库的名字;
--2.查询数据库中的所有内容:select * from 表的名字;
--3.sql中的注释:-- 注释内容
--4.数据库的层次关系:字段(属性,列)--> 记录(行,元组)-->表-->数据库
--5.sql命令可以单行写,也可以多行写
--创建一个表
create table student
(
stu_id int primary key,
stu_name nvarchar(20) unique,
stu_sex nchar(1) default('M'),--逗号不能换成分号,单引号不能换为双引号
stu_sal int check(stu_sal >= 1000 and stu_sal <= 8000),--这个逗号可要可不要
)
--向表中插入数据
insert into student values(1,'Prince','F',2000)
select * from student;
insert into student values(1,'Kangkang','M',5000)--error stu_id 不能重复
insert into student values(2,'Pricne','F',2000)
insert into student values(3,'Prince','F',2000)--error 违反了stu_name中的unique
insert into student values(4,'Mingming','M',8000)
insert into student values(5,'Zhuzhu','F',6000)
insert into student values(4,'Mingming','M',8000)
insert into student values(6,'Meng',"F",7000)--error "F"应该为'F'
--总结:
--1.建表格式:create table 表名
-- (
-- 字段名 字段数据类型 约束条件,
-- ...............
-- )
--2.向表中插入数据格式:insert into 表的名字 values(....);
--3.sql中插入字符串时,要写单引号,不能写双引号
--4.注意事项:
-- 建表时()中的内容,一个字段的信息后只能写逗号,不能写分号,最后一个字段逗号要不要都对
-- 插入数据时,后面的分号可要可不要
-- 因此为了规范,以后建表时,最后一个字段不加逗号
-- 查询数据时,要加上分号
--5.可能分析sql语句正确,但执行会出错。这是因为有的命令执行时,是一个整体,例如建表命令
--6.常见约束: primary key,check,unique,default等
--7.常见数据类型:int,nchar,nvarchar等
select * from emp;--error 因为未选中scott这个数据库
show tables;--error mysql中可以
--总结:
--1.使用数据库:use 数据库的名字;
--2.查询数据库中的所有内容:select * from 表的名字;
--3.sql中的注释:-- 注释内容
--4.数据库的层次关系:字段(属性,列)--> 记录(行,元组)-->表-->数据库
--5.sql命令可以单行写,也可以多行写
--创建一个表
create table student
(
stu_id int primary key,
stu_name nvarchar(20) unique,
stu_sex nchar(1) default('M'),--逗号不能换成分号,单引号不能换为双引号
stu_sal int check(stu_sal >= 1000 and stu_sal <= 8000),--这个逗号可要可不要
)
--向表中插入数据
insert into student values(1,'Prince','F',2000)
select * from student;
insert into student values(1,'Kangkang','M',5000)--error stu_id 不能重复
insert into student values(2,'Pricne','F',2000)
insert into student values(3,'Prince','F',2000)--error 违反了stu_name中的unique
insert into student values(4,'Mingming','M',8000)
insert into student values(5,'Zhuzhu','F',6000)
insert into student values(4,'Mingming','M',8000)
insert into student values(6,'Meng',"F",7000)--error "F"应该为'F'
--总结:
--1.建表格式:create table 表名
-- (
-- 字段名 字段数据类型 约束条件,
-- ...............
-- )
--2.向表中插入数据格式:insert into 表的名字 values(....);
--3.sql中插入字符串时,要写单引号,不能写双引号
--4.注意事项:
-- 建表时()中的内容,一个字段的信息后只能写逗号,不能写分号,最后一个字段逗号要不要都对
-- 插入数据时,后面的分号可要可不要
-- 因此为了规范,以后建表时,最后一个字段不加逗号
-- 查询数据时,要加上分号
--5.可能分析sql语句正确,但执行会出错。这是因为有的命令执行时,是一个整体,例如建表命令
--6.常见约束: primary key,check,unique,default等
--7.常见数据类型:int,nchar,nvarchar等
0 0
- SQLServer之创建表格,向表格中插入数据
- 向表格中插入一行
- 用SQL语句向表格中插入数据
- 用SQL语句向表格中插入数据
- 用SQL语句向表格中插入数据INSERT
- 用SQL语句向表格中插入数据
- C#创建Access数据库、表格、并向表格中添加数据
- 向Excel表格中写数据
- SQL语言使用insert语句向数据库表格中插入或添加新的数据行
- 使用事务向SqlServer中插入数据
- 批量高效向sqlserver中插入数据
- 利用宏向excel表格中批量插入图片
- 数据库之创建表&向表中插入数据
- RichTextBox中插入表格
- drawing中插入表格
- latex中插入表格
- C#调用NPOI组件读取excel表格数据转为datatable写入word表格中并向word中插入图片/文字/书签 获得书签列表
- sqlserver 导出数据为表格
- 常用英文单词标准缩写
- Spring Maven POM.xml
- fix bug滑动视图 动画卡ui
- 浮点数不用科学计数法
- sublime Emmet的用法及相关语法
- SQLServer之创建表格,向表格中插入数据
- JAVA配置文件取值方法
- 剑指offer第十四题【链表中倒数第k个结点】c++实现
- Unified Occlusion Culling: Portals, Visibility Umbra, and HZB
- android:layout_weight的真实含义
- Android属性动画之XML定义方式
- mysql set赋值与select into 赋值的区别
- iOS面试攻略下篇:Objective-C面试题和基本概念(1)
- <LeetCode><Easy> 190 Revese Bits