当前位置: 首页 > wzjs >正文

wordpress修改页面太原seo培训

wordpress修改页面,太原seo培训,网站如何做营销,品牌策划 品牌年度服务一、添加触发器 需要新增一个递增字段 user_id,但因为 record 表中原先有一个主键字段 id,为 auto_increment,所以不能再添加一个递增字段,因此这里需要用到触发器。 这里是根据 user 来做的判断,同一个 user 的 use…

一、添加触发器

需要新增一个递增字段 user_id,但因为 record 表中原先有一个主键字段 id,为 auto_increment,所以不能再添加一个递增字段,因此这里需要用到触发器。

这里是根据 user 来做的判断,同一个 user 的 user_id 独立自增。

BEGIN
IF NEW.user_id = 0 THENSET NEW.user_id = (SELECT IFNULL(MAX(user_id), 0) + 1FROM recordWHERE user = NEW.user);END IF;
END

二、重新设置 auto_increment 值

在修改表的 auto_increment 值之前需要先查看当前值是多少:

select auto_increment from information_schema.tables where table_schema='数据库名' and table_name='表名';

table_schema 参数指定数据库名,table_name 参数指定表名。

为了使得新添加的记录自增 ID 再次继续从 num 开始计数,执行如下语句:

alter table 表名 AUTO_INCREMENT=num;

三、LIKE 操作符通配符

如果 id 是整型(如 INT 或 BIGINT),直接使用 LIKE 会导致隐式类型转换错误(因为 LIKE 只能用于字符串类型)。 

正确写法(显式类型转换)​

需要先将 id 转换为字符串类型,再使用 LIKE:

SELECT * FROM table WHERE CAST(id AS STRING) LIKE '100%';  -- 适用于 Hive、Spark、PostgreSQL、MySQL 等
http://www.dtcms.com/wzjs/160945.html

相关文章:

  • 建网站那家好查权重工具
  • 接广告的网站怎么做网站点击量统计
  • 雅虎提交网站入口如何在网上推广自己的产品
  • 网站建设顾问网络营销的方式都有哪些
  • 视频素材网站推荐自媒体人15种赚钱方法
  • 重庆网站建设百度推广网站关键词搜索排名
  • 郑州网约车资格证福州百度网站排名优化
  • 智能建站系统 网站建设的首选雅思培训班价格一般多少
  • 岳阳做网站费用seo属于运营还是技术
  • 做网站号码网站推广教程
  • 网站上那些兼职网页怎么做seo薪资
  • 厦门亚龙网站建设如何开通自己的网站
  • 企业网站推广的方式成都网站建设方案托管
  • 织梦电子行业网站模板杭州seo联盟
  • 深圳网站空间网络推广有哪几种方法
  • 做电商的网站济南全网推广
  • 怎样给公司做一个网站做推广东莞最新消息今天
  • 设计网站大全免费下载搜索推广
  • linux空间做网站济南网站建设
  • 免费b站推广网站入口2023孩子出牙会发烧吗自助建站免费搭建个人网站
  • 屯济宁做网站公司名风seo软件
  • 广州做网站平台厦门seo培训
  • 南京做网站外包企业培训权威机构
  • 南宁做网站在哪了百度首页纯净版
  • led灯具网站模板网络营销首先要
  • 甘肃网站备案免费开源网站
  • 怎么做美食的视频网站南通百度seo代理
  • 如何将自己做的网页做成网站培训机构最新消息
  • 个人电脑做网站百度指数平台官网
  • 潍坊市建设工程管理处网站怎么注册网址