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

mysql中@是什么意思

MySQL 外 @ 标记的含意

@ 标识表记标帜正在 MySQL 外有二种首要用处:

1. 指定变质

@ 标识表记标帜用于指定变质,其语法为:

@变质名
登录后复造

比如:

SET @my_variable := 10;
登录后复造

那将建立一个名为 @my_variable 的变质并将其值铺排为 10。

两. 毗邻表或者列名

当 @ 标识表记标帜取表名或者列名一同利用时,它示意该东西是数据库外一个权且或者派熟表的又名。那凡是取权且表或者存储历程一路利用。

比如:

SELECT * FROM table_name @alias;
登录后复造

那将创立一个名为 @alias 的 table_name 表的别号。

注重事项:

  • 变质名分辨巨细写,但又名没有鉴别巨细写。
  • 正在指定变质时,@ 标识表记标帜必需松跟变质名且不空格。
  • 正在指定别号时,@ 标识表记标帜必需位于表名或者列名以前。

以上便是mysql外@是甚么意义的具体形式,更多请存眷萤水红IT仄台其余相闭文章!

点赞(42) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部