在這篇文章中,我們將瞭解 grant 和 revoke 的區別。Grant它是一個 DCL 命令。它授予使用者對資料庫物件的許可權。它還可以用於分配對使用者的訪問許可權。對於每個使用者,都需要指定許可權。當訪問許可權分散時,許可權授予更容易。語法:grant privilege_name on object_name to {user_name | public | role_name}Revoke它是一個 DCL 命令。如果授予使用者對資料庫物件的許可權,則將其刪除。它帶走/撤銷使用者的許可權。如果刪除了使用者的訪問許可權,則該使用者為此提供給其他人的所有特定許可權都將被刪除。如果訪問許可權分散... 閱讀更多
通常,我們有一些非常長的表名,每次都寫表名很麻煩。我們可以使用別名來幫助我們解決這個問題,這樣,我們只需要寫一次長表名。表別名通常寫在語句的 FROM 部分或 JOIN 部分。例如,假設我們有兩個表,marks 和 student_info,分別定義如下 -marksnameroll_noperc_marksAniket1224Siddhi4565Yash2642Isha5687student_infonameroll_noagegenderAniket1226MIsha5625FSiddhi4523FYash2625M現在,如果您想在一個查詢中檢視學生的姓名、roll_no、perc_marks 和年齡,您的查詢將如下所示 -SELECT marks.name, marks.roll_no, marks.perc_marks, student_info.age FROM marks LEFT ... 閱讀更多