程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> 其他數據庫知識 >> 更多數據庫知識 >> SqlSever 注釋符 單行注釋與多行注釋,sqlsever多行

SqlSever 注釋符 單行注釋與多行注釋,sqlsever多行

編輯:更多數據庫知識

SqlSever 注釋符 單行注釋與多行注釋,sqlsever多行


環境:SQLServer 2008 R2
問題:不清楚SQLServer 裡的注釋用法。

解決:

單行注釋:--
多行注釋:/*......*/

使用示例:

單行注釋:

-選擇列表中的列 '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; 
*/ 

效果圖:

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved