我插入字符串超過4000個字符爲nvarchar
列,因此的SQL Server CE是拋出一個錯誤。如何在SQL Server CE中插入數據類型爲nvarchar超過4000個字符?
我知道ntext
可以存儲超過4000個字符,但它在未來幾乎支持。
如何這樣我可以插入串超過4000個字符列nvarchar
這樣的SQL Server CE?
我插入字符串超過4000個字符爲nvarchar
列,因此的SQL Server CE是拋出一個錯誤。如何在SQL Server CE中插入數據類型爲nvarchar超過4000個字符?
我知道ntext
可以存儲超過4000個字符,但它在未來幾乎支持。
如何這樣我可以插入串超過4000個字符列nvarchar
這樣的SQL Server CE?
不幸的是,data type options are limited in SQL CE。您將需要使用ntext
來支持超過4000個字符。
注:NTEXT不再字符串函數的支持。
您將無法進行比較或排序ntext
使用is null
或like
時除外。
您將能夠select, update, delete, insert
與ntext
,只要你是不是想在ntext
列的值與is null
或like
例外比較。
,所以你不能:
update t
set ntxt = 'I miss nvarchar(max)'
where ntxt = 'I am using sql ce'
,但你可以
update t
set ntxt = 'I miss nvarchar(max)'
where ntxt like '%sql ce'
ntext在條款select .. where..order by中使用得很好? –
我很困惑語句選擇,更新,刪除,插入,他們可以很好地工作???????因爲我使用winform操作數據庫 –
你***不能***店超過4000個字符到在SQL Server CE一個'nvarchar' - 那裏只是沒有辦法做到這一點。如果您需要超過4000個字符,請使用'ntext' - 這就是它的用處。 –
@marc_s:ntext用於選擇子句where..where..order by? –