nvarchar

    0熱度

    1回答

    我剛剛開始使用Django,並且正在嘗試使用nvarchar字段而不是varchar創建數據庫表。 我正在使用MySQL並在我的類中創建models.CharField()類型的對象。 任何想法? 乾杯, 帕特里克

    2熱度

    1回答

    我有一個Oracle數據庫,所有字符列定義爲NVARCHAR或NCHAR或NCLOB,使用字符集UTF-16。 現在我想遷移到字符集UTF-8的新數據庫。由於它可以存儲unicode字符,所以如果我能夠導入數據轉換列類型,我就會徘徊。 我懷疑的原因是我知道如果不是空的,我不能在VARCHAR2中轉換NVARCHAR2列。 什麼是執行導入的最佳選擇。數據泵會抱怨如果我導入模式,修改列類型,然後我會導

    5熱度

    2回答

    我已經爲我們的生產線創建了一個腳本,用戶在執行之前將一些變量輸入到腳本中。問題是變量是NVARCHAR(9),並且如果用戶輸入10個字符,最後一個字符被切斷(如預期的那樣),我想知道的是如果SQL輸入一個值太長?這個問題源於用戶粗暴地指責他們的輸入。 例子: Valid input - DECLARE @ClientCode NVARCHAR(9) SET @ClientCode = N'AB

    0熱度

    2回答

    我在我的表中有用戶ID字段,我需要在我的應用程序中獲取該值,並且每當我想添加新記錄時,都應該按值增加' 1'。 所以這就是我試圖從我的表中獲得最後的ID。 對於實施例我有一個值作爲「A000」和我需要「1」遞增該值,以便它應該後成爲「A001」等on..and' A999'正如PinnyM所指出的,它應該變成'A1000'。 我不想寫任何存儲過程或從數據庫的任何其他方式。我想用我現有的代碼更簡單的

    0熱度

    1回答

    我想從我的SQL數據庫中提取一個字符串,但由於某種原因,我的參數是錯誤的,我不知道爲什麼。這裏是我的代碼: SQLHENV environHandle; SQLHDBC connectHandle; SQLHSTMT statement; SQLCHAR* connectString = "MY_CONNECTION_STRING"; string path; int jobID; S

    21熱度

    1回答

    我正在使用BULK INSERT導入CSV文件。 CSV文件中的一列包含一些包含分數的值(例如1m½f)。 我並不需要做對分數的任何數學運算,因爲值將只是用於顯示目的,所以我已經設置了列nvarchar。 BULK INSERT的作品,但是當我在SQL中查看記錄時,分數已被分號代替(¢),所以顯示的文本是1m¢f。 我有興趣瞭解爲什麼會發生這種情況以及關於如何解決問題的任何想法。該BULK INS

    0熱度

    1回答

    我有DB1具有希伯來語整理 我也有DB2具有拉丁一般歸類。 有人問我在wuqery insert into ...SELECT Col1 COLLATE Latin1_General_CI_AS... DB1.dbo.tbl1和DB2.dbo.tbl2我能寫之間 合併表(編寫查詢),但我做的生病。 我想使這兩個DBS /桌到相同整理,所以我不必每次都寫入COLLATE... 的問題是 - 我應

    1熱度

    1回答

    我有兩個varchar列first_name和last_name表。 現在我需要將這些列轉換爲nvarchar以支持UTF-8。 我在這些列的SSMS中選擇nvarchar數據類型,當我嘗試輸入一些UTF-8數據時,我的符號轉換爲問號。例如,如果我輸入йцукен(烏克蘭語),它將被轉換爲??????。 什麼問題以及如何解決? 謝謝。

    0熱度

    1回答

    我有一些包含序列化字符串的列nvarchar類型。查詢 SELECT * FROM table; 返回所有數據,但序列化字符串爲空。你對這個問題有什麼想法嗎?

    1熱度

    1回答

    我有一個表格,其中一列([To])定義爲nvarchar(max)。根據http://msdn.microsoft.com/en-gb/library/ms186939.aspx,nvarchar(max)列的最大長度爲2^32。 我試圖綁定一個字符串> 4000個字符(我猜的成功是4000的門檻,但我並沒有實際證明)此列及其與HY104失敗:1:0 的SQLBindParameter:HY104