美文网首页
mysql中使用变量执行sql语句

mysql中使用变量执行sql语句

作者: 风静花犹落 | 来源:发表于2020-03-19 13:50 被阅读0次

MySQL逐行递增赋值

功能:在表中对某一列进行递增赋值,使用SQL中的变量实现,每赋一次值,变量加1。

# 设置一个变量为r
set @r:=0;
# 使用变量r来更新列中的值,同时r递增
UPDATE table_name SET column_name=(@r:=@r+1);

MySQL 修改表属性

# 设置变量
SET @BANK_FLAG = 1;

# 设置变量为:拼接成新的执行语句
SET @SET_BANK_FLAG = CONCAT("ALTER TABLE t_special_account ALTER COLUMN bank_flag SET DEFAULT ", @BANK_FLAG);

# 提交执行语句
PREPARE execsql FROM @SET_BANK_FLAG;

# 执行语句
EXECUTE execsql;
 
# 解除语句
DEALLOCATE PREPARE execsql;

相关文章

  • 12.1KOA mysql 数据库

    mysql 数据库 安装 mysql 模块 使用数据库连接执行 SQL 语句 使用数据库连接池执行 SQL 语句

  • Mysql:累加计算

    在mysql中实现如上数据累加效果,可使用set,定义用户变量。 sql 语句:

  • MySQL Explain

    mysql执行计划 在日常工作中,为了知道优化SQL语句的执行,需要查看SQL语句的具体执行过程,以加快SQL语句...

  • mysql中使用变量执行sql语句

    MySQL逐行递增赋值 功能:在表中对某一列进行递增赋值,使用SQL中的变量实现,每赋一次值,变量加1。 MySQ...

  • mysql执行计划

    mysql执行计划 ​ 在企业的应用场景中,为了知道优化SQL语句的执行,需要查看SQL语句的具体执行...

  • mysql执行计划

    mysql执行计划 ​ 在企业的应用场景中,为了知道优化SQL语句的执行,需要查看SQL语句的具体执行...

  • mysql执行计划

    mysql执行计划 ​ 在企业的应用场景中,为了知道优化SQL语句的执行,需要查看SQL语句的具体执行...

  • MySQL SQL性能分析 show profile

    MySQL show profile 和 show profiles 命令用于展示SQL语句执行过程中的资源使用情...

  • mysql交互式外部执行sql语句

    再mysql交互式模式外部执行sql语句使用 -N -e 参数-N 意思是不显示结果的行号-e 是执行sql语句注...

  • Mysql执行计划功能详解

    Mysql执行计划使用详解 在Mysql调优过程中其中最关键的一点,就是正确使用执行计划,从而查看SQL语句的具体...

网友评论

      本文标题:mysql中使用变量执行sql语句

      本文链接:https://www.haomeiwen.com/subject/uexlyhtx.html