加入收藏 | 设为首页 | 会员中心 | 我要投稿 东莞站长网 (https://www.0769zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

sql中注释符是什么?怎样运用?

发布时间:2022-04-11 04:59:22 所属栏目:MsSql教程 来源:互联网
导读:我们知道注释是用来向用户提示或解释程度的意义,而程序编译会忽略注释。在SQL server中,有单行注释和多行注释,下面我们来具体看看。 单行注释:-- 多行注释:/*......*/ 使用示例: 单行注释: -选择列表中的列 Student.sname 无效,因为该列没有包含在聚
       我们知道注释是用来向用户提示或解释程度的意义,而程序编译会忽略注释。在SQL server中,有单行注释和多行注释,下面我们来具体看看。
 
        单行注释:--
        多行注释:/*......*/
 
        使用示例:
 
        单行注释:
 
-选择列表中的列 'Student.sname' 无效,因为该列没有包含在聚合函数或 GROUP BY 子句中。
SELECT Student.sno,sname,AVG(grade) AS avg_g
FROM Student,SC  www.jb51.net
WHERE Student.sno=SC.sno AND cno<>'008'
GROUP BY Student.sno --没加 Student. 列名 'sno' 不明确。
HAVING MIN(grade) >= 60
ORDER BY avg_g DESC;
        多行注释:
 
/*
把对Student表和Course表的全部权限授予用户U2和U3  
 GRANT ALL PRIVILIGES www.jb51.net   
        ON TABLE Student, Course  
           TO U2, U3;  
把对表SC的查询权限授予所有用户  
GRANT SELECT ON TABLE SC  
TO PUBLIC;
把查询Student表和修改学生学号的权限授给用户U4  
GRANT UPDATE(Sno), SELECT  
           ON TABLE Student TO U4;
把用户U4修改学生学号的权限收回  
 REVOKE UPDATE(Sno) ON TABLE Student FROM U4;
*/ 

(编辑:东莞站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读