Hallo zusammen,
ich bin heute auf etwas gestoßen, was ich persönlich sehr schade finden würde, falls es sich bewahrheitet. Wenn ich in SQL Server horizontale Partitionen erstellen möchte, muss immer RANGE LEFT oder RANGE RIGHT angegeben werden. Daraus schließe ich, dass eine Partition stets einen Wertebereich numerischer Natur (DATETIME, BIGINT, etc.) voraussetzt. Wenn ich nun aber z.B. nach einem Geschäftsbereich von Unternehmen partitionieren möchte, kann ich keinen Wertebereich angeben. Nun wird seitens Microsoft immer von einem Workaround gesprochen, bei welchem nun für z.B. jeden Geschäftsbereich eine eigene Tabelle angelegt und anschließend mittels SELECT und UNION eine View erzeugt werden soll. Ist das wirklich die einzige Möglichkeit oder übersehe ich tatsächlich einfach nur eine Option, das RANGE LEFT / RIGHT zu umgehen und einen festen Wert vergeben zu können.
Vielen Dank euch allen schonmal für eure Geduld und konstruktiven Beiträge!
Christian