数据库之输入信息
来源:互联网 发布:手机淘宝购物付款方式 编辑:程序博客网 时间:2024/05/16 09:14
大多数RDBMS都提供了一些管理工具,使用这些工具可以简单地查看表和表中的记录,也可以添加、更改和删除数据。当输入数据时,一般用SQL语句。
INSERT INTO插入新的数据
基本语法:
INSERTINTO table_name (column_names) VALUES (data_values)
示例:
INSERT INTO Category(CategoryId,Category) VALUES (1,'Thriller');
可以看到,插入数据只是简单地在表名后面的圆括号中列举出每一列的名称(以逗号隔开),在VALUES后面的括号中,简单地列举匹配列的每个数据项,以逗号隔开。字符和日期数据位于一对单引号内。被插入到表中的记录如下图
有时候列名可以省略。如
INSERT INTO Category VALUES (1,'Thriller'),默认方式如上。
插入多个数据时格式如下:
INSERT INTO MemberDetails
(
MemberId,
FirstName,
lastName,
DateOfBirth,
Street,
City,
State,
ZipCode,
Email,
DateOfJoining
)
VALUES
(
1,
'Katie',
'Smith',
'1997-01-09'
'Main Road',
'Townsville',
'Stateside',
'123456',
'katie@mail.com',
'2004-02-23'
);
得到结果如下图:
如想检查添加的数据是否正确,使用RDBMS的管理工具查看表中的数据,或者使用SQL语句
SELECT *FROM Category,将显示Category表中的所有数据。
UPDATE更新数据库中已经存在的数据,需指定哪个表的记录接受更新,以及接受更新的字段和赋给每个记录的新值和哪些记录接受更新。
基本语法:
UPDATE table_name
SETcolumn_name=value
WHEREcondition
示例,假设小李搬家后新的地址
45 Upper Road
New Town
New State
99112
MemberId是4
SQL更新语句如下:
UPDATE MemberDetails ’声明更新哪一个表
SET
Street='45 UpperRoad',
City='New Town’,
State='New State',
Zipcode='99112',
WHEREMemberId =4; '更新MemberId列的值等于4的所有记录。
得到新的地址记录如图:
where字句
逻辑运算符AND和OR,他们允许在一个WHERE子句中测试多个条件。
示例:在Location表和MemberDetails表中存储了Small州和Stateside州的细节,现在要将两个州合并为一个名为Mega的新州。
UPDATE Location
SETstate='Mega state'
WHERE
state='Smallstate'
OR
State='Stateside state';
UPDATEMemberDetails
SETstate='Small state'
OR
State='Statesidestate';
DELETE删除记录
基本语法:
DELETE FROM name_of_table WHERE条件语句
例如:
DELETE FROM MemberDetailsWHERE MemberId =3;
- 数据库之输入信息
- 数据库之输入信息
- 数据库之输入信息
- 数据库之提取信息
- 数据库之提取信息
- 数据库之提取信息
- hi3516a之查看相关输入信息
- 信息资源管理之数据库管理
- 【总结】《机房收费系统》——信息不能输入数据库
- 获取jsp中输入的信息并存入数据库
- jdbc之MetaData_获取数据库信息
- struts2之用户登录校验数据库信息
- 输入学生信息的!
- 文本框输入信息
- 从控制台输入信息
- 学生信息的输入
- 输入框提示信息
- 输入地址信息 C#
- 图像特征提取方法
- 更改SQL Server服务密码
- 二叉排序树
- 数据库之提取信息
- Reading Notes:《如何阅读一本书》
- 数据库之输入信息
- LeetCode-Remove Duplicates from Sorted List
- 创建示例数据库
- 嵌入式 sqlite3中的数据类型
- 数据库入门知识
- 关于setpeer和getpeer的作用
- JDK7新特性
- 创建示例数据库
- MFC COMBO BOX内写入内容