SQL评论SQL注释简介

在编码方面,理想的甚至是优越的实践是改进和增加代码价值的实践。在SQL代码中添加注释被认为是最佳实践,原因有很多。理想的代码包括良好的可读性等特征。代码的可读性包括阅读和清楚理解已编写的代码的能力水平。就像作者为了让读者理解故事而对事件、地点和人物进行描述一样;代码作者还应该描述代码行应该做什么,并对代码进行其他解释,以帮助读者。

等待获得额外的SQL实用技能?不要再等了,开始学习Udemy吧。

为SQL代码添加评论的选项包括以下内容:

- - - - - - - - - - - -

/ *

*/

评论有用的原因

当您使用SQL获得练习时,您可能会发现您有案例您返回您编写的代码,并质疑您使用的一些代码的原因。向代码添加评论的概念可以适用于许多编程语言。就个人而言,我记得我开始写我的第一个节目时。当我写了一个程序时,我当然知道了为什么我已经使用了特定的代码,并且最初想象我能记住我打算在程序中使用每一行完成的内容。但是,在迈出了许多项目之后,然后返回我完成几个月的项目后,我发现在我可以向前推出更多项目之前回顾每个线路所需的研究。因此,添加评论的主要优点是时间养育。

SQL评论的额外主要优势将是评论可以提供验证的极大帮助的支持信息。还有其他人会在其中发现能够理解您使用特定代码的原因有用。例如,如果数据库管理员正在更新用于数据库的一些代码,它们会查看别人写的部分,那么管理员可能更容易清楚地看到为什么有些部分已包含一些已使用的名称,表格,陈述,条文等。也许你想在某些时候假期,别人会帮助数据库的修改,或者你将把你的工作发送给那些需要知道你推理的基础的别人。

使用SQL注释的例子

示例1

注释行用两个破折号表示。例如,下面是行注释的一个示例:

——这是SQL中的注释

示例2

在此示例中,您将看到包含其他SQL代码的行注释。

create view student_members_view as select student_id, student_dept, student_first, student_last from Students_tbl where student_dept = ' SCI '

如你看到的;评论“选择学生在科学部”,已被添加。代码的编写器希望指示已创建的视图使用了一个名为“Student_Dept”的列,并且“SCI”的值已被用于“Science”。在这种情况下,读取代码以发展“SCI”是“科学”的假设,有人可能对此可能是非常可行的;但是,支持信息总是更好。如果所使用的术语更为神秘,那么就需要更多的研究来制定对作者使用的推理的理解。开始探索SQL查询?使用Udemy类了解更多信息。

示例3

在本例中,您将能够看到使用了Multiline注释。如名称所示,Multiline注释包括多行注释。用正斜杠加星号和星号加正斜杠的组合符号分别表示注释块的开始和结束。下面是Multiline注释的一个基本示例:

/*这是注释块的开始,在SQL中被称为多行注释。这是评论区的中间。这是注释块的结束*/

示例4

在以下示例中,您将看到与前面使用的代码一起使用的多行注释:

/ *我为主要学生表创建了以下视图,以便我可以拥有学生表的虚拟表示,其中包括学生ID,学生部门,学生名字和学生姓氏的列中的值。我已经包括作为科学部门成员的学生的信息。我决定通过学生ID订购结果。* / create View Student_Members_View是Selects_id,Student_Dept,Student_First,Student_Last,来自Student_id的Student_Dept ='SCI'订单的uthiness_tbl;

示例5

在下面的例子中,你会看到一个Multiline注释和创建表的代码一起使用:

/ *我正在为将包括学生证号码的学生创建一个表,如useent_id的列名称和int的数据类型所示;学生部门,如Student_Dept的列名称和VARCHAR的数据类型所示;学生名字,如学生_first的列名称和varchar的数据类型所示;学生姓氏,如Student_last的列名称和VARCHAR的数据类型所示。这些部门使用三个字母的识别;科学部是为科学部门,HST为健康和护理部门,HST是为历史部门,而英国部门为英国部门。此表通常使用新的学生注册或学生转换更新到不同部门。* /

create table Students_tbl (student_id int(5), student_dept varchar(5), student_first varchar(20), student_last varchar(20));insert into Students_tbl values (10110, 'SCI', 'Kathy', 'Richardson');insert into Students_tbl values (10450, 'SCI', 'Jennifer', 'Alston');insert into Students_tbl values (10720, 'HST', 'Kelvin', ' mosley ');insert into Students_tbl values (10870, 'SCI', 'Meagan', 'Reddin');insert into Students_tbl values (10430, 'HTH', 'Ethan', 'Yelle');insert into Students_tbl values (10230, 'SCI', 'Bronwyn', 'Bradwell');insert into Students_tbl values (10330, 'ENG', '慈善','Bruhn');insert into Students_tbl values (10140, 'SCI', 'Nathanial', 'Stroupe');insert into Students_tbl values (10570, 'HTH', 'Adrianna', 'Dames'); insert into Students_tbl values (10830, 'SCI', 'Cody', 'Johnson'); insert into Students_tbl values (10240, 'SCI', 'Josefina', 'Martinez'); insert into Students_tbl values (10180, 'ENG', 'Kristin', 'Mccleery'); insert into Students_tbl values (10390, 'HST', 'Scott', 'Rambert'); insert into Students_tbl values (10660, 'SCI', 'Eleonore', 'Mossman'); insert into Students_tbl values (10810, 'HTH', 'Arnold', 'Hallman');

正如您可能想象的那样,评论还可以帮助那些探索使用SQL涉及的概念的人。您可以在您的评论中选择详细信息以获取学习目的。在上面的例子中,大多数部门价值观都是相对自我解释的,除了英文部门的例外,因为“ENG”也可以用于工程部门。评论还可用于提供表格历史的更多信息;如曾创建表的谁,使用该表的使用,以及通常更新表时。您希望在使用Oracle SQL了解更多信息时查看SQL使用情况的更多示例吗?拿一个udemy类。

结论

使用代码定义对象时,创建对象,执行功能等;添加评论是用于最佳实践的方法之一。向代码添加注释不仅有助于代码的作者,还可以帮助其他可能读取代码的人。我建议评论尽可能详细,而不包括无关的信息。

SQL中的顶级课程

用简单的例子了解SQL概念
M K
4.4 (19)
新的
SQL和PostgreSQL:完整的开发人员指南
Stephen主梁
4.7 (1,362)
收视率最高
Ultimate MySQL BootCamp:从SQL初学者到专家
柯尔特·斯蒂尔,这是伊恩·斯库诺弗
4.6 (53,715)
畅销书
SQL - MySQL的数据分析和商业智能
365年职业生涯
4.6 (27,440)
畅销书
高级SQL:SQL Expert认证准备课程
8万多名学员,Code Star学院
4.4 (2130)
完整的SQL和数据库Bootcamp:零掌握[2021]
安德烈Neageie,Mo Binni
4.6 (1409)
SQL初学者:学习SQL使用MySQL和数据库设计
Tim Buchalka的学习编程学院,Jon Avis - SQL教练
4.5 (10,352)
SQL&PostgreSQL为初学者:成为一个SQL专家
Jon Avis - SQL讲师
4.5 (3172)
畅销书
使用PostgreSQL学习SQL:从0到英雄
将燃烧
4.4 (1,974)
Oracle SQL - 一步一步
Amarnath Reddy.
4.3 (2,158)

多个SQL课程

SQL学生还学习

赋予你的团队。引领行业。

使用Udemy for Business订阅在线课程库和数字学习工具。

请求演示