nvarchar

    0熱度

    1回答

    我有一個Ubuntu/PHP7/nginx堆棧上的Web應用程序,用於數據報告目的將數據傳遞給SQL Server 2008數據庫。我正在使用php7.0-sybase PDO包連接到MSSQL。我使用準備好的語句調用存儲過程來插入數據。 SQL Server端的字段是不同長度的nvarchar字段。問題:使用特殊字符(換行符,重音字母等)從Web應用程序中創建內容時,會顯示一旦插入數據庫中的所有

    0熱度

    1回答

    我有列名的表SQL Server是nvarchar的 在SQL語句中使用N個前綴數據使用Unicode Insert into TBL_Name (Name) values(N'Hôm nay đẹp trời') 救我這是做工精細。 但我不知道如何保存unicode字符串時使用Linq? 請幫幫我。 非常感謝!

    -1熱度

    1回答

    我有以下表結構: UDA_ID (NUMBER) Translation (NVARCHAR2) 我需要在表中插入 UDA_ID (NUMBER) Translation (VARCHAR2) 如何轉換NVARCHAR2到VARCHAR2?

    1熱度

    2回答

    我無法理解如何爲我的文本定義一個具有適合我最大值的文本的列。字符數。在Oracle中,我可以創建一個足夠大的10個字符的VARCHAR2(10 CHAR)。大小取決於數據庫中使用的編碼。但是,我如何在SQL Server中做到這一點?我使用varchar(10)? nvarchar(10)?我希望能夠存儲各種字符(甚至是中文)。

    0熱度

    1回答

    我有超過100列的表是什麼varchar(200)。我們正在改變所有列nvarchar但在運行ALTER腳本時,我們得到這樣的警告消息: 警告:表「表格名」被創建,但其最大行 大小超過了允許的最大值8060字節。插入或更新到 如果結果行超出大小限制,該表將失敗。 我應該爲此感到驚慌,還是我可以忽略它?

    0熱度

    3回答

    我想保存長度超過43679 char的XML記錄並將其保存到表中。 因爲當我檢查它的長度時,它給出超過43679字符,但是當我要讀取或打印此列的數據時,它只顯示43679字符。 以下圖片可以幫助您瞭解問題。 像例如 declare @t table (a nvarchar(max)); insert into @t (a) values (REPLICATE(CONVERT(nvarchar(m

    0熱度

    1回答

    堆棧:使用Sqoop 負載的SQL Server表到HDFS:使用Ambari 2.1 的步驟,我安裝以下HDP-2.3.2.0-2950在蜂巢創建外部表 我沒有使用任何有關在執行sqoop導入命令到charset/unicode的/ UTF-8和導入成功 在創建Hive外部表時,我想知道應該爲原始sql服務器表中的nvarchar列選擇哪種數據類型,現在我擔心即使在導入時需要解決的Sqoop問題

    1熱度

    2回答

    我每個月收到一個包含註釋和日期的單元格的Excel電子表格。我將電子表格導入SQL表格,並需要提取最後8-10個字符(日期),並將它們從NVARCHAR轉換爲DATE格式。 例子: 從這:主動/無地址2016年4月11日 要這樣:2016年4月11日 我最大的挑戰具有代表月份和日期的數字不是固定長度的,它們可以是一個或兩個字符。單個字符的日期或月份沒有前導零。 我已經嘗試了CHARINDEX,RI

    0熱度

    1回答

    由於我在Nvarchar內部使用了Int變量,因此我有這段代碼出錯。如果我使用 CAST(CAST(COALESCE(@FattAnnoCorrente) as int) as varchar(255)) 我,而不是讓這些錯誤 Conversion failed when converting the nvarchar value 'ANNO 2016 -' to data type int.

    1熱度

    1回答

    我有一個從C#代碼生成的SQL查詢。這個sql查詢插入一個記錄到表中。但有時候其中一列的值很長(超過4000)字符。該列的數據類型爲NVARCHAR(MAX)。 但是,此查詢並未將整個字符串插入該列中,而是截斷了該字符串。 因此,任何人都可以建議我如何將長字符串插入表列,因爲nvarchar(max)最多可以佔用2GB的數據。 INSERT INTO TABLE1 VALUES(1,'XYZ','