數據庫---單雙引號

1.數據庫表示字符串用的是單引號,如果使用雙引號會報錯。

2.如果屬性是int,則插入時候,以int型或者字符串型插入都是可以的。

3.如果屬性是字符串,則插入時候,不寫單引號會報錯。

4.插入語句中,table(列1,列2,列3,...)中,列名是雙引號或不加單雙引號都正確,是單引號是則報錯。

5.查詢語句中,列名同4.

6.雙引號在數據庫中是用來標識一個事物名字的,例如:表的名字,約束的名字,列的名字,計算列的名字,臨時表的名字。

//S表:學號(int),姓名(varchar),專業(varchar)

insert into S('Sno','Sname','Sdept') values(2017210473,"牛二","通信工程");
//牛二一項插入錯誤,因爲雙引號無法表示字符串

insert into S('Sno','Sname','Sdept') values('2017210473','牛二',"通信工程");
//學號是int,加單引號也沒有關係

insert into S('Sno','Sname','Sdept') values('2017210473',牛二,"通信工程");
//牛二是varchar,不加單引號會報錯

insert into S(Sno,'Sname',“Sdept”) values('2017210473','牛二','通信工程');
//'Sname'會報錯

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章