SQL如何添加字段

navicat怎么给表添加备注列

2 02 2 年,我接手了一个项目,在特定城市的表格中添加注释列。
那一刻我很困惑,不知道该怎么办,所以我打开了Navicat。
连接数据库,选择目标表,右键选择Design。
然后我找到了加号,点击它,出现了一个空行。
然后我写了注释,选择了文本类型,指定长度为2 5 5 我可能有偏见,认为2 5 5 短,但领导说足够了。
然后选中允许空值复选框,默认值将保留为空。
保存,再次确认就一切ok了。
然后我打开桌子看着他。
笔记栏在那里,我可以写点东西。
那一刻我有点自豪,我终于做到了。
需要注意的是,您需要权限和备份,并且版本可能会有所不同。

sql怎么写备注

坦白说,Oracle 的注释只有两种类型。
请谨慎使用并检查详细信息。
对于单行使用 -- ,对于多行使用 // ,但多行注释必须成对出现。
否则,执行过程中可能会出现问题。

我们先来说说最重要的事情。
单行注释前不要包含空格。
例如,如果写“-
select sysdate from Dual”,就会报错。
必须写为 --select sysdate from Dual。
我们去年做的项目就是因为这个原因花了很长时间。
说实话,这很令人沮丧。
还有一点就是多行注释 // 一定要写完整。
例如, / 该语句的目的是 / 查询当前系统时间,并且不能被中断。
如果不中断,Oracle 会将注释中的内容作为 SQL 语句执行。
我们去年做的一个项目就因为这个直接掉了一张桌子,惨不忍睹。

还有另一个重要的细节。
事实上,Oracle对注释解析的效率影响不大。
对于3 000级左右的数据查询,评论多与评论少的差异不超过0.01 秒。
但是,使用太多代码可能会使其变得混乱且难以后续维护。
我认为值得尝试简洁地写。

我原本以为我可以将变量添加到多行注释中,但后来发现这是一个错误,我需要使用硬编码字符串。
等等,还有一件事。
Oracle 1 2 c 现在支持 XML 风格的单行注释,例如 {-},但是很少有人使用它们,因此您无需担心它们。

陷阱:如果多行注释不配对,执行SQL时不会报错,但注释内的语句(如/delete from table/)可能会被执行。
这种看不见的错误特别难以发现。