SQL语句总结1之创建删除修改

基本数据库操作总结

[b][*]创建数据库[/b]
CREATE DATABASE database_name

[b][*]删除数据库[/b]
DROP DATABASE database_name
如果数据库只在使用,会提示操作失败

[b][*]创建表[/b]

CREATE TABLE table_name (

column_name1 data_type [约束],
column_name2 data_type [约束],
......
)

约束部分可选,基本的值有NOT NULL,UNIQUE,PRIMARY KEY,FOREIGN KEY

[b][*]表结构的修改[/b]
修改结构用ALTER TABLE table_name
1.增加列
ADD column_name data_type [约束]

2.删除列
DROP COLUMN column_name
做为主键或者外键的列不能直接删除

3.修改列
ALTER COLUMN column_name data_type [约束]

[b][*]删除表[/b]
DROP TABLE table_name
将表从数据库中移除

[b][*]创建索引[/b]
CREATE INDEX index_name ON table_name (column_name1, column_name2......)
删除用drop

[b][*]创建视图[/b]
CREATE VIEW view_name AS select语句
删除还是用drop

[b][*]表数据插入[/b]

INSERT INTO table_name
(column_name1, column_name2......)
VALUES (value1, value2....),
(value6, value7....)


[b][*]表数据更新[/b]
基本格式如下:

UPDATE table_name
SET column1=value1
column2=value2
......
WHERE search_condition


[b][*]表数据删除[/b]

DELETE FROM table_name
WHERE search_statement

说明:
1.只能删除整行
2.没有条件的时候,删除所有行
3.只删除数据,不删除表,删除表用DROP
4.在SQL Server中还可以实用TRUNCATE TABLE table_name来删除数据,而保存表结构
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值