Mysql变量赋值问题
来源:互联网 发布:got it 和get it 编辑:程序博客网 时间:2024/06/01 10:13
今天在编一个MYSQL表的触发器,在使用变量的时候出现了一点问题,记录一下:
首先说说MYSQL的变量,MYSQL的变量确实不需要声明,就可以直接赋值使用,而且赋值的方式可以有两种:
- 通过SET @变量名:=值 或者是 SET @变量名=值(这里使用“:=”和“=”均可)
- 通过SELECT @变量名:=字段名 FROM 表名 等等条件(这里只可以使用“:=”,不可以使用“=”)
但是这里有一个问题,就是我在触发器(TRIGGER)中通过SELECT的方式给变量赋值的时候,会报一个“Not allowed to return a result set from a trigger”的错误,而改成SET方式的赋值,就没有问题,不会保错。
基本语法如下:
SET @变量名:=(SELECT……)
目前问题原因不明,完了查查资料吧,先工作了
- Mysql变量赋值问题
- mysql 变量赋值方法
- mysql 变量赋值方法
- Mysql申明变量、赋值
- 变量赋值问题
- mysql申明变量以及赋值
- MySql 申明变量以及赋值
- MySql 申明变量以及赋值
- MySql声明变量和赋值
- MySql 申明变量以及赋值
- Mysql声明变量以及赋值
- MySql 申明变量以及赋值
- MySql 申明变量以及赋值
- MySql 申明变量以及赋值
- MySql 申明变量以及赋值
- MySql 申明变量以及赋值
- MySql 申明变量以及赋值
- Mysql 声明变量并赋值
- U-boot编译问题
- iOS 5 ARC 入门
- POCO库中文编程参考指南(1)总览
- UML 几种关系的理解
- Hana数据库安装2
- Mysql变量赋值问题
- android 访问隐藏API
- jqGrid 各种参数 详解
- Search in Rotated Sorted Array II 旋转数组(有重复元素)里找数@LeetCode
- c 语言中定义bool
- android根据不同分辨率获取不同分辨率
- MVC参数传递 提交数据
- SAP生产订单预留相关的备忘录
- WinSock 异步I/O模型[1]---选择模型 - select