誰能告訴我什麼是一個字符串或雪多行字符的輸入字符串的字符數限制。
從它被寫的多行文本字段有一個字符串字段的4000串長度和長度文檔40.
任何人可以confirm.Also什麼是在輸入限制字符?
誰能告訴我什麼是一個字符串或雪多行字符的輸入字符串的字符數限制。
從它被寫的多行文本字段有一個字符串字段的4000串長度和長度文檔40.
任何人可以confirm.Also什麼是在輸入限制字符?
String
的主題可能會與您的用例有所不同。我假設你使用Eureka,但是如果是另一個,請確認。
從http://wiki.servicenow.com/index.php?title=Introduction_to_Fields#Increasing_the_Length
對於254個字符或更少,所述字符串字段將是一個單行 文本字段。任何255個或更多的字符將顯示爲 多行文本框。
然後String
限制基於您的實例運行在哪個數據庫上。 Oracle限制爲4000個字符,但您可以向ServiceNow發出請求,以便增加特定字段的大小。在這種情況下,他們將需要自己改變數據類型。
對於在MySQL上運行的實例,您自己可以擁有更多的靈活性。
查看ServiceNow字段類型和MySQL之間的參考。 http://wiki.servicenow.com/index.php?title=Introduction_to_Fields#Database_Field_Types
特別是String
類型
Field Type Options Dictionary MySQL DB Type
String small string VARCHAR(40)
String medium string VARCHAR(100)
String large string MEDIUMTEXT
String extralarge string MEDIUMTEXT
如果你選擇一個類型的大或海你的領域將使用MEDIUMTEXT
MySQL的領域基於這個問題它具有以下限制Maximum length for MySQL type text
這現在得到你所輸入數據的類型克進入領域。我相信ServiceNow使用UTF8作爲字符,所以如果你一般限於單字節字符,你可以存儲很多字符。
如果您使用的是多字節字符,則可用空間較少,但仍然不少。
使用大量字符時要小心,因爲它可能會影響性能。考慮使用Journal字段(如果適用)。
如果您託管在mysql上,您將使用「utf8」,它不幸只支持3字節字符(其中包括基本的多語言平面)。 UTF8規範現在包含4個字節的字符。如果您確實需要4字節字符,則需要將servicenow中的internal_type更改爲「string_full_utf8」,該字符串使用編碼來容納在3字節字符空間中存儲4字節字符。 – Joey