关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

MySQL中declare这么用为什么会出错?
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
puke0071 2019-04-17 05:47关注mysql只能在存储过程或者函数内申明变量的,和sqlserver不一样
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 4无用举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
战在春秋 2017-05-20 16:25关注DECLARE 只用于存储过程中。
用户定义变量(User variables),也就是题目中名字以 @开头 的变量,不能用DECLARE声明。在存储过程中声明变量的语法为:
DECLARE variable_name datatype(size) DEFAULT default_value;
下面是一个例子:
DECLARE total_count INT DEFAULT 0; SET total_count = 10;
再举一个例子:
DECLARE total_products INT DEFAULT 0 SELECT COUNT(*) INTO total_products FROM products
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 2无用 4举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2021-08-23 02:04大数据精读周刊的博客 文章目录第一章:数据库基础基本概念什么是SQL第二章:MySQL 简介第三章:了解数据库和表第四章:检索数据SELECT语句第五章:排序检索数据找出一列中最高或最低的值第六章:过滤数据使用WHERE子句WHERE子句操作符第...
- 2023-03-14 01:23拥抱大数据的博客 存储过程简单来说,就是为以后的使用而保存的一条或多条MySQL语句的集合。可将其视为批件,虽然它们的作用不仅限于批处理。存储过程就是有业务逻辑和流程的集合,可以在存储过程中创建表,更新数据,删除等等。
- 2024-06-06 13:15程序员小海绵【vincewm】的博客 MySQL调优主要分为三个步骤:监控报警、排查慢SQL、MySQL调优。 排查慢SQL:开启慢查询日志 、找出最慢的几条SQL、分析查询计划 。 MySQL调优: 基础优化:缓存优化、硬件优化、参数优化、定期清理垃圾、使用合适的...
- 2018-07-24 12:03砖业洋__的博客 全网最详细MySQL教程,2023持续更新中
- 2022-02-20 05:31问题一箩筐的博客 这里记录一下mysql的潜规则玩法 道理都懂记录一下描述,跟使用时的坑 原文链接: 分页查询 limit 这个没啥好说的 select * from 表名 limit start,count limit 是分页查询关键字 start 表示开始行索引,默认是0 ...
- 2022-03-05 03:45Java笔记虾的博客 点击关注公众号,利用碎片时间学习一、分页查询优化很多时候我们业务系统实现分页功能可能会用如下sql实现:select*fromemployeeslimit10000,10;表示从...
- 2024-06-02 12:40一斤兮瓜的博客 mysql中SQL编程、事务、数据库优化
- 2022-09-22 14:02想要登顶的菜鸟的博客 Mysql基础
- 2022-07-01 12:30袁袁袁袁满的博客 0.环境说明 1.使用说明 2.准备 3.语法 3.0 语法结构 3.1 变量及赋值 1)局部变量 2)用户变量 3)会话变量 4)全局变量 3.2 入参出参 ......
- 2022-07-30 11:02江南、寻你的博客 数据库(DB,DataBase)概念:...SQL,可以存储大量的数据,500万以下,500万以上要做索引优化作用存储数据,管理数据MySQL是一个关系型数据库管理系统前世瑞典MySQLAB公司今生属于Oracle旗下产品MySQL是最好的RDBMS...
- 2022-07-14 11:44陈弋辛的博客 在实际开发中,我们经常会遇到这样的情况有2个或者多个相互关联的表,如商品信息和库存信息分别存放在2个不同的数据表中,我们在添加一条新商品记录的时候,为了保证数据的完整性,必须同时在库存表中添加一条库存...
- 2025-02-05 09:24大头讲架构的博客 介绍了上面的概念,我们现在明白了MySQL数据库是什么了吧。MySQL数据库是OLTP数据库基于关系模型的关系数据库管理系统实现了SQL标准,可以使用SQL进行控制,并扩展了自己的东西。可以使用ER图来设计关系模型具有一些...
- 2020-10-15 16:43码渔的博客 一、基础概念 名词 描述 ...数据库(database) 保存有组织的数据的容器(通常是一个文件或一组文件)。...表中的一个字段。...二、使用MySQL 2.1 连接数据库 mysql -u <用户名> -p -h <主机名&g
- 2021-09-12 08:37胡安民的博客 接下来简单了解一下这几类变量的应用范围,首先MySQL服务器启动时会使用其软件内置的变量(俗称写死在代码中的)和配置文件中的变量(如果允许,是可以覆盖源代码中的默认值的)来初始化整个MySQL服务器的运行环境,...
- 2024-08-30 06:33wsh_爱敲代码的小白的博客 速度快,只有首次执行需经过编译和优化步骤,后继被调用可以直接执行,可以省去以上步骤.**3,用户变量(会话变量):当前会话有效, 语法:@var_name 不需要提前声明,使用即声明。6,某些系统变量的值可以被修改,但有些只...
- 2024-01-14 07:01尔-尔的博客 概念:约束是作用于表中字段上的规则,用于限制存储在表中的数据。目的:保证数据库中数据的正确、有效性和完整性。外键:用来让两张表的数据之间建立连接,从而保证数据的一致性和完整性。左侧的emp表是员工表,...
- 2024-04-23 11:27小吴在敲Bug的博客 为什么InnoDB存储引擎选择使用B+tree索引结构? 相对于二叉树,层级更少,搜索效率高; 对于B-tree,无论是叶子节点还是非叶子节点,都会保存数据,这样导致一页中存储的键值减少,指针跟着减少,要同样保存大量数据...
- 2025-05-10 04:30Guiat的博客 插入数据是数据库操作中最基本的操作之一,MySQL提供了多种插入数据的方式,以满足不同的使用场景和需求。
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司