SQL 建表、增删改查、视图、存储过程

注:table_name 皆为表名,value为列名

1、语句建表:create table  table_name (value1 数据类型  ,value2  数据类型)   tablespace  表空间;

2、查看表结构:desc  table_name ;

3、删除表结构:drop  table table_name ;    删除表结构内存空间会被释放

4、增:插入无指定列明数据 INSERT INTO table_name VALUES (value1,value2,value3,...), (value1,value2,value3,...);

            插入有指定列明数据INSERT INTO table_name (column1,column2,column3,...) VALUES (value1,value2,value3,...), (value1,value2,value3,...);

5、删:根据条件删除:DELETE FROM table_name WHERE id=1;

           删除表所有数据:DELETE FROM table_name WHERE id=1;

6、改:根据条件改数据:UPDATE table_name SET value1=column1,value2=column2,... WHERE id=1;

             更新表所有数据:UPDATE table_name SET value1=column1,value2=column2,...;

7、查:简单查表 SELECT * FROM table_name; 或 SELECT * FROM table_name where value1=column1;

8、视图:简单视图Create View V_table as (select * from table_name );

9、查看视图:SELECT * FROM V_table;

10、删除视图:drop  table V_table;

11、存储过程:简单存储过程Create procedure P_table(
    @value1 int ,
    @value2 varchar(50),
    @value3,
)
begin
    select * from table_name where value1= @value1 and value2= @value2 and value3= @value3;
end;

12、查看/执行存储过程:execute P_table  ,'','' ----该存储过程有几个参数就输入几个参数,本文例子中需要三个。

13、删除存储过程:drop P_table;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值