国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

db2 create table as SQL語(yǔ)句前的加一個(gè)N什么意思?

SQL語(yǔ)句前的加一個(gè)N什么意思?你的意思是XXX=n“…”之類(lèi)的東西。此n表示以下字符串是Unicode字符。如果某些字段是Unicode類(lèi)型,如nchar、nvarchar、ntext,則需要在轉(zhuǎn)換

SQL語(yǔ)句前的加一個(gè)N什么意思?

你的意思是XXX=n“…”之類(lèi)的東西。

此n表示以下字符串是Unicode字符。

如果某些字段是Unicode類(lèi)型,如nchar、nvarchar、ntext,則需要在轉(zhuǎn)換后寫(xiě)入字符串常量。

更常見(jiàn)的是一些系統(tǒng)存儲(chǔ)過(guò)程或函數(shù),它們需要Unicode類(lèi)型的參數(shù),例如創(chuàng)建存儲(chǔ)過(guò)程時(shí),可以使用sp_u2;Executesql,它接受的參數(shù)必須是Unicode常量或變量。因此,通過(guò)它添加存儲(chǔ)過(guò)程通常需要這樣寫(xiě):

sql server存儲(chǔ)過(guò)程中的N是什么意思呢?

N”string“

表示在以下內(nèi)容中,數(shù)據(jù)類(lèi)型為nchar或nvarchar。

使用N前綴

在服務(wù)器上執(zhí)行的代碼(如存儲(chǔ)過(guò)程和觸發(fā)器)中顯示的Unicode字符串常量必須以大寫(xiě)字母N作為前綴。即使引用的列的類(lèi)型為

Unicode,也應(yīng)為真。如果不使用N前綴,則字符串將轉(zhuǎn)換為數(shù)據(jù)庫(kù)的默認(rèn)代碼頁(yè)。這可能導(dǎo)致某些字符無(wú)法識(shí)別。

例如,上一示例中創(chuàng)建的存儲(chǔ)過(guò)程可以在服務(wù)器上執(zhí)行,如下所示:

copy code

execute product_uinfo@name=n“chain”

使用n前綴的要求適用于服務(wù)器上生成并由客戶端發(fā)送的字符串常量。