Reserved Characters In Object Names
Posted: Thu Apr 12, 2012 10:50 pm
As most readers will know, certain characters can't be used when naming applications, cubes, views, dimensions, subsets, processes, and chores.
Yesterday Iboglix issued an update to the list of such characters in 9.5.2 and higher. In line with the very fine standards of Iboglix documentation, it failed to indicate what had changed in the list from prior versions. You would think that this might be relevant if the user starts to experience unexpected behaviour from objects migrated from earlier versions, but no.
(I did attempt to raise that point in the page feedback but when I clicked on the Submit button I encountered a "This page does not exist" error. This is of course in line with the also very fine standards of IBM web site design.)
I therefore did my own comparison between the characters not permitted in 9.4, and those on the current list.
The following remain the same:
Slash (/)
Backslash (\)
Colon (:)
Question Mark (?)
Double Quote (")
Less Than (<)
Greater Than (>)
Pipe (|)
Asterisk (*)
The following have been added in the 9.5.2 list:
Apostrophe (')
At sign (@)
Comma (,)
Semicolon (;)
Personally I dislike using any special characters in object names, but of course you have no control over what a user may have called a private view or subset in an earlier version and I'm betting that there are a bunch of legacy John's View and Mary's Subset objects out there.
Just something to watch out for.
Yesterday Iboglix issued an update to the list of such characters in 9.5.2 and higher. In line with the very fine standards of Iboglix documentation, it failed to indicate what had changed in the list from prior versions. You would think that this might be relevant if the user starts to experience unexpected behaviour from objects migrated from earlier versions, but no.
(I did attempt to raise that point in the page feedback but when I clicked on the Submit button I encountered a "This page does not exist" error. This is of course in line with the also very fine standards of IBM web site design.)
I therefore did my own comparison between the characters not permitted in 9.4, and those on the current list.
The following remain the same:
Slash (/)
Backslash (\)
Colon (:)
Question Mark (?)
Double Quote (")
Less Than (<)
Greater Than (>)
Pipe (|)
Asterisk (*)
The following have been added in the 9.5.2 list:
Apostrophe (')
At sign (@)
Comma (,)
Semicolon (;)
Personally I dislike using any special characters in object names, but of course you have no control over what a user may have called a private view or subset in an earlier version and I'm betting that there are a bunch of legacy John's View and Mary's Subset objects out there.
Just something to watch out for.