當前位置:首頁 » 編程語言 » sql加雙引號
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql加雙引號

發布時間: 2022-02-10 10:36:31

sql語句使用的雙引號與加號表示什麼意思

因為insert into Employee(Emp_Name,Sex,Title,Age) values('','','','')
後面必須是加單引號的格式。
用個欄位的值加一個+號,就可以變成這種格式。
至於age,如果是int類型的話,就什麼也不加;
如果是char類型的,就需要變成那種格式。

你什麼的age不保證對。

⑵ sql語句什麼時候加引號

代表欄位名的時候不加,代表欄位值得時候如果是字元類型的時候加

⑶ sql中什麼時候需要用雙引號,什麼時候用單引號;

這就要從雙引號和單引號的作用講起:

1,雙引號裡面的欄位會經過編譯器解釋然後再當作HTML代碼輸出,但是單引號裡面的不需要解釋,直接輸出。例如:

$abc='I love u';
echo $abc //結果是:I love u
echo '$abc' //結果是:$abc
echo "$abc" //結果是:I love u

2,所以在對資料庫裡面的SQL語句賦值的時候也要用在雙引號裡面SQL="select a,b,c from ..."

3,但是SQL語句中會有單引號把欄位名引出來

例如:select * from table where user='abc';

這里的SQL語句可以直接寫成SQL="select * from table where user='abc'"

4,但是如果象下面:

$user='abc';
SQL1="select * from table where user=' ".$user." ' ";對比一下
SQL2="select * from table where user=' abc ' "

5,我把單引號和雙引號之間多加了點空格,希望你能看的清楚一點。

也就是把'abc' 替換為 '".$user."'都是在一個單引號裡面的。只是把整個SQL字元串分割了。

SQL1可以分解為以下3個部分

1:"select * from table where user=' "
2:$user
3:" ' "

字元串之間用 . 來連接。

⑷ sql語句中什麼時候加雙引號什麼時候不加雙引號查詢中加不加

關鍵字做列名時需要加雙引號,其他時候可以不加,一般加了雙引號則大小寫敏感

⑸ sql語句中引號裡面怎麼包含引號

SQL語句里需要包含引號時,必須進行轉義,最簡單的辦法是將每個需要引用的引號寫成兩個引號。


下面舉例示範

將例句「Johnson's mother Marry」 寫入數據表

insertintot1(id,例句)values('001','Johnson''smotherMarry');


***如果寫成如下就會報錯

insertintot1(id,例句)values('001','Johnson'smotherMarry');

⑹ sql語句中雙引號添加的問題

應該這樣吧;strDel = "DELETE FROM userinfo where account=\"+ account+\" "

⑺ SQL加引號問題

在給一個變數賦字元串的時候,經常會出現單引號與雙引號的困惑,但是記住一點就可以明白:在一組單引號內再次出現單引號時要用雙引號表示單引號。
比如:

sql='select * from table where table.XX=''0'' and ..........'

0兩側的雙引號分別代表一個單引號

⑻ sql語句什麼時候加引號

明顯不對。
select...是sql語句。
$_post...是php語句。

如果你寫的是sql語句,那就不能有$_post[]
如果你寫的是php語句,那就應該把其中的sql語句部分作為一般的字元串處理:
$sql = "select * from a where `name`=";
$sql .= $_post['name'];
然後再用php的sql library的function來運行這個字元串$sql

在純sql語句中,如 愛老婆 所說,欄位名加`或者什麼也不加;字元類型的數值加單引號。
在php語句中,由於sql部分被認為是字元串,所以要加單/雙引號。但因為sql語句中,本身可能包含單引號,所以為了分辨,必須用雙引號。
而$_post['name']的意思是,php在載入頁面的時候,把所有用html的post方法得到的變數都放入了一個叫_post的數組中。$_post['name']就是調用_post數組中,名稱為字元串name的那個變數的值。

⑼ sql語句怎麼在輸出在欄位上加雙引號

如果你用的Sql Server,就這樣寫,print '"',再復制一個就行了

⑽ sql語句什麼時候用雙引號或者單引號

估計你問的問題是在程序里寫代碼的時候有雙引號和單引號!~
雙引號表示
庫里的欄位是數值型的!~
而單引號是表示字元型的!~
select
*
from
table
where
a="text1.text"
and
b='"
text2.text"'"