Announcement

Collapse
No announcement yet.

Case Sensitivity für Feldnamen ausschalten

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Case Sensitivity für Feldnamen ausschalten

    Hallo liebes Forum,

    ich arbeite gerade mit der AdventureWorks DB und mir ist aufgefallen wenn ich z.B. dieses Statement ausführe:
    Code:
    select * from HumanResources.Department
    Dann funzt es

    jedoch dieses Statement wird nicht erkannt:

    Code:
    select * from humanResources.Department
    Aus dem einfachen Grund, weil ich den Feldnamen klein geschrieben habe.

    Wie kann ich diese Form von Case-Sensitivity ausschalten?

    Denn in allen anderen DB's (auch sql-server) mit denen ich arbeite, brauche ich nicht darauf achten.

    Vielen dank schon mal im voraus!

    Gruß Walter

  • #2
    Die Datenbank"AdventureWorks" ist halt mit der Collation "Latin1_General_CS_AS" angelegt, das bezieht sich auch auf die Objekt-Namen.

    Das Umzustellen halte ich für schwierig bis unmöglich.

    Nimm das Anlage-Script, ändere dort die DB Collation und erstelle die DB neu.
    Olaf Helper

    <Blog> <Xing>
    * cogito ergo sum * errare humanum est * quote erat demonstrandum *
    Wenn ich denke, ist das ein Fehler und das beweise ich täglich

    Comment


    • #3
      über ALTER DATABSE müsst es gehen.

      Aber wenn du das vorraussetzt dann solltest du die DB auch entsprechend so anlegen.

      Comment

      Working...
      X