SQL,-- 注釋符
在SQL標準中標準的注釋方式是"--"注釋,即單行注釋,不過不同的數據庫注視方式也略有不同,下面是各個數據庫支持餓方式
其中這是方式基本上每個數據庫都是支持的mysql 注釋方法
在MySQL中病支持標準的"--"注釋方式,他采用的是"#"方式才進行單行注釋。
1."#"注釋. 以#開頭的一句表示注釋一行如:
#
##創建用戶表
#
create table user(
id int primary key not null,
name varchar(20));
#注釋也可以用在行中注釋,注釋從#開始,到行末結束.如:
create table user(
id int primary key not null, # 用戶id
name varchar(20));2.這種是C語言的注釋風格,支持一行注釋也支持多行注釋。另外還可以是行內注釋
1) 單行注釋 即用注釋一行如
create table student(
id int primary not null,
name varchar(50));
2)多行注釋 即可以跨行注釋如
create table student(
id int primary not null,
name varchar(50));
3)行內注釋 即注釋的內容可以在sql語句中,可以用來對字段進行注釋。如:
create table student(
id int ,name varchar(50) );SqlServer 注釋方法
--注釋,即標準的單行注釋
--
----創建用戶表
--
create table student(
id int primary not null,
name varchar(50));
注釋:用法同MySQL的注釋方式,支持單行,多行和行內注釋。Oracle和DB2數據庫的注釋方式基本上和SqlServer相同,參見上面。
數據庫中怎樣表示注釋
MySQL可以在SQL代碼中注釋的。可用兩個方式經行注釋。
1.以“ #”號開頭直到行尾的所有內容都認為是注釋。
2.另一種為C 風格的注釋。即,以“/ *”開始,以“* /”結束的所有內容都認為是注釋。C 風格的注釋可跨多行。
舉例:
命令XXOO #注釋
#這是注釋
/*這也是注釋*/
/*你看到的
這幾行字符
都是注釋啊*/
也可以用兩個短劃線和一個空格(“-- ”)來注釋。
比如:
-- 這個依然是注釋
但是一定要在“--”后面加上空格 要不然有可能會被識別為表達式。帶有如像“5--7 ”這樣的表達式的語句有可能被認為包含一個注釋。但不可能寫“5-- 7”這樣的表達式。