第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

復合函數(shù)體中有兩個username,mysql是怎么分清楚的?

CREATE FUNCTION ? adduser(username VARCHAR(20)) ? ?

RETURNS INT UNSIGNED ? ?

BEGIN ? ?

INSERT test(username) VALUES(username); ? ?

RETURN LAST_INSERT_ID() ? ?

END ? ?

//?

這里INSERT test(username) VALUES(username);???

?一個username 是命令 后面那個 username是參數(shù) 兩個重名了,為什么MySQL也能分清楚不報錯???

正在回答

1 回答

因為第一個username之檢查test表中的列名,values后面檢測的參數(shù)值,兩者不在一個檢測空間內(nèi),沒有沖突。

1 回復 有任何疑惑可以回復我~
#1

knock桃子 提問者

哦,,,還有這種操作,厲害了
2017-06-11 回復 有任何疑惑可以回復我~
#2

knock桃子 提問者

那如果檢查test表中的列名沒有檢查到username 那會去檢測參數(shù)值嗎?
2017-06-11 回復 有任何疑惑可以回復我~
#3

慕粉0852047332 回復 knock桃子 提問者

如果test中沒有檢查到username列名,函數(shù)會報錯,無法插入
2017-06-13 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
與MySQL的零距離接觸
  • 參與學習       396729    人
  • 解答問題       3497    個

本課程涵蓋全部MySQL數(shù)據(jù)庫的基礎,學習MySQL數(shù)據(jù)庫的基礎知識

進入課程

復合函數(shù)體中有兩個username,mysql是怎么分清楚的?

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號