`
zhengdl126
  • 浏览: 2538974 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类

set字段的更新方式

 
阅读更多

 

 

mysql字段:

permission set('test1','test2','test3','test4','test5','test6','test7','test8','test9')

 

 

说明:

2 的 N(第几位,0开始算)次方
添加对应2和4的set值:2 = 2的1(第1个,0开算)次方

 

操作:

 

UPDATE info SET  `permission`=`permission` &~1  WHERE id = 1;//去掉第一个
UPDATE info SET  `permission`=`permission` &~2  WHERE id = 1; //去掉第二个
...
UPDATE info SET  `permission`=`permission` &~256  WHERE id = 1;//去掉第九个

 

 

 

 

UPDATE info SET   `permission`=`permission` |2|4  WHERE id = 1//勾选

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    Mybatis只更新set过的字段插件

    在实际项目中,我们经常遇到这样的需求:当需要更新数据库记录时,只更新实体对象中被设置(set)过的属性,而忽略那些未被修改的字段。为了实现这一功能,"Mybatis只更新set过的字段插件"应运而生。 这个插件的...

    SQL 函数 字段内容更新插入

    当我们需要更新或插入字段内容时,SQL函数就显得尤为重要。以下是一些关于如何使用SQL函数进行字段内容更新插入的关键知识点: 1. **更新字段内容**: 更新数据库表中的特定字段内容,可以使用`UPDATE`语句。基本...

    Hibernate更新某些字段

    Hibernate 更新某些字段 Hibernate 是一个基于 Java 的 ORM 框架,它提供了对数据库的操作接口。在实际开发中,我们经常需要更新数据库中的某些字段,而不是所有字段。那么,如何使用 Hibernate 实现更新某些字段呢...

    Eclipse get/set方法 自动加上字段注释

    通过这种方式,我们可以利用Eclipse的自动化功能提高编程效率,同时确保代码的规范性和一致性。对于大型项目或团队协作来说,这样的标准化编码习惯至关重要,它有助于其他开发者更好地理解你的代码,从而降低维护...

    get set方法生成注释和字段注释.zip

    get set方法生成注释和字段注释.zip,包括GetterSetterUtil.java、GetterSetterUtil.class、get set方法生成注释和字段注释.docx详细讲解如果用快捷方式生成set、get注释

    sql 在更新某字段后写入日志触发器

    ### SQL在更新某字段后写入日志触发器 #### 背景介绍 在数据库管理系统(DBMS)中,触发器是一种存储过程,当特定的事件(如数据的插入、更新或删除)发生时自动执行。触发器常用于实现业务逻辑、数据验证或审计...

    BAPI的更新字段标记自动设置

    这种方式在处理批量更新或者复杂业务逻辑时非常有用,可以避免手动检查每个字段是否被修改,从而提高效率。 标签“BAPI 更新标记”进一步强调了这个过程的核心在于跟踪和标识BAPI更新操作中发生变化的字段。 在...

    eclipse get/set方法自动加上字段注释

    在"eclipse get/set方法自动加上字段注释"的场景中,当你在Eclipse中创建一个新属性或者选择已有属性时,可以通过右键点击属性选择"Source" -> "Generate Getters and Setters"来生成相应的get和set方法。...

    GDAL编辑shape文件C#(字段添加,数据更新,mif文件读取等)

    在C#环境下,我们可以利用GDAL的.NET绑定(OGR .NET)来对Shapefile进行操作,如添加字段、更新数据以及读取MIF(MapInfo Interchange Format)文件。以下将详细介绍这些知识点。 1. **Shapefile基础** Shapefile...

    set命令实例 运算符自增自减 +=、-=

    首先,`set`命令的基本语法是`set 变量名=值`,例如`set password=123456`,这会创建或更新名为`password`的环境变量,并将其值设置为`123456`。在批处理脚本中,我们可以通过`%变量名%`来访问这个变量的值。 在...

    Java实体类中Set按照对象的某个字段对set排序

    Java实体类中Set按照对象的某个字段对set排序 Java实体类中Set按照对象的某个字段对set排序是Java开发中的一种常见需求,特别是在实体类中使用Set集合存储数据时。这种需求主要是为了在查询出实体类对象时,可以...

    常用的sql语句。新建表、删除表、插入数据、删除数据、更新数据、新增字段、删除字段、修改字段、新建约束、删除约束,等等常用语句

    UPDATE 表名 SET 字段1 = 200, 字段2 = '51WINDOWS.NET' WHERE 字段3 = 'HAIWA'; ``` #### 六、新增字段 (Alter Table Add Column) `ALTER TABLE ADD COLUMN`命令用于在现有表中添加新的字段。 **语法示例:** ``...

    get set方法生成工具

    "get set方法生成工具"是为了帮助开发者提高代码编写效率,根据数据表的字段和类型自动生成这些方法的工具。 首先,让我们详细了解get和set方法的作用: 1. **get方法**:get方法用于获取对象的私有属性值。它通常...

    MYSQL SET类型字段的SQL操作知识介绍

    代码如下:<em>`mark` set(‘index’,’best’,’hot’) 用的人少,懂的人也少,找了很久,总算凑齐了一套知识点看上面的结构,MYSQL不傻,会存index吗,不会,存的是数字SET字段是利用二进制数字来一一对应你设置的...

    用Visual Studio 开发工具 如何快速批量生成属性的 get 和set 方法 .

    通过Resharper,你可以快速为所有字段批量生成get和set,或者仅对未初始化的字段进行操作。 在实际开发中,掌握这些技巧可以显著提高编码效率,减少重复工作。对于大型项目,规范化的代码生成和重构操作也有助于...

    myeclipse -get set方法生成注释和字段注释以及具体设置步骤

    MyEclipse是一款强大的Java集成开发环境,提供了便捷的方式自动生成这些方法及其注释,大大提高了开发效率。下面将详细介绍如何在MyEclipse中实现Getters、Setters生成,以及如何添加字段注释和具体设置步骤。 1. *...

    Mysql Update批量更新的几种方式

    通常情况下,我们会使用以下SQL语句来更新字段值: UPDATE mytable SET myfield='value' WHERE other_field='other_value'; 但是,如果你想更新多行数据,并且每行记录的各字段值都是各不一样,你会怎么办呢?刚...

    set容器对类进行排序

    在C++编程中,`set`容器是STL(Standard Template Library,标准模板库)的一部分,它是一个关联容器,提供了唯一的、有序的元素存储。当我们需要对自定义类的对象进行排序时,`set`容器可以帮助我们实现这个需求。...

    dblink_clob字段异常解决方案

    在数据库.link连接远程数据库时,经常会遇到无法使用CLOB字段的问题,这是因为CLOB字段在远程数据库中的处理方式与本地数据库不同所导致的。下面将讨论解决dblink_clob字段异常的解决方案。 什么是dblink? DBLink...

    更改Oracle表中字段的顺序的终极方法

    - 根据位置关系的不同,执行相应的循环更新操作,调整其他字段的`Col#`值,以实现字段顺序的改变。 4. **示例代码**: ```sql DECLARE Tablename VARCHAR2(30) := ''; -- 需要调整顺序的表名 Colname VARCHAR...

Global site tag (gtag.js) - Google Analytics