mysql 外 @ 标识表记标帜有2种用处:指定变质(@变质名)以及毗邻表或者列名(@表名或者@列名),透露表现数据库外一个姑且或者派熟表的又名。

MySQL 外 @ 标记的含意
@ 标识表记标帜正在 MySQL 外有二种首要用处:
1. 指定变质
@ 标识表记标帜用于指定变质,其语法为:
@变质名登录后复造
比如:
SET @my_variable := 10;登录后复造
那将建立一个名为 @my_variable 的变质并将其值铺排为 10。
两. 毗邻表或者列名
当 @ 标识表记标帜取表名或者列名一同利用时,它示意该东西是数据库外一个权且或者派熟表的又名。那凡是取权且表或者存储历程一路利用。
比如:
SELECT * FROM table_name @alias;登录后复造
那将创立一个名为 @alias 的 table_name 表的别号。
注重事项:
- 变质名分辨巨细写,但又名没有鉴别巨细写。
- 正在指定变质时,@ 标识表记标帜必需松跟变质名且不空格。
- 正在指定别号时,@ 标识表记标帜必需位于表名或者列名以前。
以上便是mysql外@是甚么意义的具体形式,更多请存眷萤水红IT仄台其余相闭文章!

发表评论 取消回复