zoukankan      html  css  js  c++  java
  • SQL增删改查,列的更改,更改列名表名,运算符连接符,注释

    1. 插入数据

    1.1.插入单行
    INSERT INTO table_name VALUES(1,'','','','');
    1.2。插入单行,字段与值一一对应
    INSERT INTO table_name (字段) VALUES(与字段一一对应的值)
    1.3. 插入多行:
    INSERT INTO table_name VALUES
    (1,'','','',''),
    (1,'','','','')              #######最后一行不加,
    接受为空null可写可不写

     

    2. 删除数据
    2.1 删除一条数据
    delete FROM table_name where 一条一条的数据来删除
    2.2 删除多条数据
    truncate table table_name 截断,快速的清空所有数据
    2.2 删除一列
    alter table table_name drop column 列名;
    2.3 删除一个表
    drop table table_name
    2.4 删除一个数据库
    drop database database_name

    3.更改(更新)数据

    3.1 update table_name set [列名] = value where   条件

    例子:

    update Perfume set [_50ML_双11价(单位:RMB)] = 5.5 where Series = '毒药';
    UPDATE 软件测试考试分数表_重制版 SET [考试时间] = NULL WHERE [姓名] = '李四';

    4. 查询数据

    select * from table_name

    5.添加、删除列、更改列名

    2.1 添加列:
    alter table 表名 add 列名 varchar(30); 【】转义符
    2.2 删除列
    alter table 表名 drop column 列名;
    2.3 更改列名

    EXEC SP_RENAME '表名。列名','新列名','column'

    例子:EXEC sp_rename 'scores.class','班级','column';

    更改数据类型:alter table Perfume alter column [_50ML_双11价(单位:RMB)] float;
    2.4 更改表名
    exec sp_rename 香水表,香水表2
    ###################################################
    EG:EXEC sp_rename 成绩表,hehe表;
    SELECT * FROM hehe表;
    EXEC sp_rename 'hehe表.name','姓名','column';
    ###################################################

    6. 常用运算符、连接符
    and并且 or或。。
    >= <= ; != 或(<>)都是不等于
    betwwen and 在某个范围之间 betwwen 300 and 500
    BETWEEN AND , NOT BETWWEN AND

    in,not in in 集和 (,,,)

    单行注释--
    多行注释/*

    */

  • 相关阅读:
    postgresql-uuid重复问题
    postgresql-revoke 回收权限及删除角色
    postgresql
    postgresql -ALTER ROLE
    postgresql-行级安全-RLS
    postgresql 列级安全,列权限
    postgres 只读账号
    postgresql 对未来的表赋权限
    postgres权限管理
    特定元素个数的数组作为函数入参的两个方法
  • 原文地址:https://www.cnblogs.com/bernard-shen/p/13160648.html
Copyright © 2011-2022 走看看