CHAR-Datentypen wie CHAR, VARCHAR und LONG VARCHAR können eine Kollatierung verwenden, die den SQL Anywhere-Kollatierungsalgorithmus verwendet, oder sie können den Unicode-Kollatierungsalgorithmus verwenden. In beiden Fällen wird die Kollatierung als die CHAR-Kollatierung bezeichnet.
NCHAR-Datentypen wie NCHAR, NVARCHAR und LONG NVARCHAR können den Unicode-Kollatierungsalgorithmus oder die UTF8BIN-Kollatierung verwenden, die den SQL Anywhere-Kollatierungsalgorithmus verwendet.
Wenn eine SQL Anywhere-Datenbank erstellt wird und keine Berücksichtigung der Groß-/Kleinschreibung angegeben wird, wird die Groß-/Kleinschreibung in der Datenbank nicht berücksichtigt. Die Berücksichtigung der Groß-/Kleinschreibung kann eingestellt werden, indem die entsprechende Option angegeben wird. Nachdem die Datenbank erstellt wurde, ist es nicht möglich, die Berücksichtigung der Groß-/Kleinschreibung zu ändern, ohne die Datenbank neu aufzubauen.
Die Berücksichtigung der Groß-/Kleinschreibung bei der Datenbank legt diese bei sowohl der SACA- als auch der UCA-Kollatierung fest, und bestimmt daher auch die Berücksichtigung der Groß-/Kleinschreibung bei den CHAR- und NCHAR-Kollatierungen.
Wenn eine SQL Anywhere-Datenbank erstellt wird und keine Akzentberücksichtigung angegeben wird, werden Akzente in der Datenbank nicht berücksichtigt. Die Akzentberücksichtigung kann eingestellt werden, indem die entsprechende Option angegeben wird. Nachdem die Datenbank erstellt wurde, ist es nicht möglich, die Akzentberücksichtigung zu ändern, ohne die Datenbank neu aufzubauen.
Die Akzentberücksichtigung bei der Datenbank wirkt sich nur auf die UCA-Kollatierung aus, ob sie nun für die CHAR- bzw. NCHAR-Kollatierungen oder für beide verwendet wird. Wenn Sie SACA-Kollatierungen für CHAR- und NCHAR-Kollatierungen wählen, haben die Optionen für Akzentberücksichtigung keine Auswirkungen. Akzentberücksichtigung ist ein Attribut der SACA-Kollatierungen und kann nicht unter Verwendung der Optionen angegeben werden, die bei der Erstellung der Datenbank zur Verfügung stehen.
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |