下面是乙個建立表的語句,而其中key是乙個關鍵字,所以不能直接寫key。
create table mytable(
id int(10) not null primary key,
name varchar(32) not null,
grade varchar(128) not null,
telephone text not null,
age int(11) not null,
city varchar(255) not null,
`key` varchar(255) not null,
deleted tinyint(1) not null);
但是我們想要使用key當列名,使用" "或者' '或者[ ]都是不行的
只能使用` `符號。
這個符號是鍵盤上tab按鍵上面的那個按鍵。
Mysql 關鍵字做為列名,無法插入報錯
例子 比如 key 做為關鍵字,當做列名使用,根本就沒有很明顯的提示,後來發現錯誤是從key開始的,就把列名改了一下,就可以插入了,就懷疑 key 是mysql 關鍵字 參考 解決辦法 1.換列名,2 把 關鍵字用 括起來 如果實在要用 關鍵字作為列名,可以參加上面的鏈結 但是我們想要使用key當列...
this關鍵字使用
一,表示類中屬性 1,沒有使用this的情況 class person public string getinfo public class thisdemo01 執行結果 姓名 null,年齡 0 可以得出結論 此時並沒有正確將內容賦給屬性 假設身邊有乙隻筆,遠處也有乙隻筆,肯定會就近拿身邊的筆。...
this關鍵字的使用
我們曾經曰 起名字要做到見名知意。this 是當前類的物件引用。簡單的記,它就代表當前類的乙個物件。注意 誰呼叫這個方法,在該方法內部的this就代表誰。this的場景 解決區域性變數隱藏成員變數 定義學生類 class student 姓名設定值 public void setname strin...