Blank padding in case of nchar columns while case insensitive comparison
hi
i have my database on oracle 9i .
i want case insensitive behaviour so i set nls_comp=ANSi and nls_sort to GENERIC_BASELETTER.
all columns of type character are nchar in my database.
but when i execute a query having a where condition on nchar column blanks are not padded and there is no result ( documentation says lanks are padded while comparisons)..
for e.g select * from area where code='bom' does not return result.
i need to do select * from area where rtrim(code) = 'bom'. (note code is of length nchar(10))
please suggest if here is any solutions for this.
It's always helpful when you have problems if you can provide a concrete example of those problems. For example can you provide something like the following the exhibits the problem?
SQL> SELECT * FROM V$VERSION;
BANNER
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi
PL/SQL Release 10.2.0.4.0 - Production
CORE 10.2.0.4.0 Production
TNS for 64-bit Windows: Version 10.2.0.4.0 - Production
NLSRTL Version 10.2.0.4.0 - Production
SQL> CREATE TABLE AREA(CODE NCHAR(10));
Table created.
SQL> INSERT INTO AREA VALUES ('bom ');
1 row created.
SQL> SELECT * FROM AREA WHERE CODE = 'bom';
CODE
bom
SQL> SHOW PARAMETER NLS_COMP
NAME TYPE VALUE
nls_comp string
SQL> SHOW PARAMETER NLS_SORT
NAME TYPE VALUE
nls_sort string
SQL> ALTER SESSION SET NLS_COMP=ANSI;
Session altered.
SQL> ALTER SESSION SET NLS_SORT=GENERIC_BASELETTER;
Session altered.
SQL> SELECT * FROM AREA WHERE CODE = 'bom';
CODE
bom
Similar Messages
-
Case Insensitive Comparison in Oracle 9i
hi all
in Oracle 10g we have the following statement to enable case-INsensitive comparison:
ALTER SESSION SET nls_sort=binary_ai
do we have somthing like this in Oracle 9i to enable case-INsensitive comparison
thnx
Ashu :)Connected to:
Oracle9i Enterprise Edition Release 9.2.0.7.0 - 64bit Production
JServer Release 9.2.0.7.0 - Production
SQL> create table t as select 'télé' t from dual
union select 'TÉLÉ' from dual
union select 'tele' from dual
union select 'TELE' from dual
union select 'Bebe' from dual;
Table created.
SQL> alter session set nls_comp=ansi;
Session altered.
SQL> ALTER SESSION SET NLS_SORT=GENERIC_BASELETTER;
Session altered.
SQL> select * from t where t='tele';
T
TELE
TÉLÉ
tele
télé -
Is there a way or setting at instance level by which all character value comparisons can happen in case insensitive manner ( For example "ABC" = "Abc" or = "abc" ) without requiring to use upper or lower functions in every query
No there isn't a way currently. You can create a function based index which improves the performance of case insensitive searches. For example:
SQL> CREATE INDEX case_insensitive_ind ON my_table(NLS_UPPER(empname));
SQL> SELECT * FROM my_table WHERE NLS_UPPER(empname) = 'KARL'; -
How do I make a case-insensitive comparison with PHP?
This is what I have tried so far:
if (strcasecmp($var, "ComparedString") == 0)
$error = 1;
...but it doesn't seem to work.You are looking to see if they are equal? Your code should
work to set
$error to true/1 if the two are equal. Is it not doing this?
Murray --- ICQ 71997575
Adobe Community Expert
(If you *MUST* email me, don't LAUGH when you do so!)
==================
http://www.projectseven.com/go
- DW FAQs, Tutorials & Resources
http://www.dwfaq.com - DW FAQs,
Tutorials & Resources
==================
"AngryCloud" <[email protected]> wrote in
message
news:fkbm59$g70$[email protected]..
> This is what I have tried so far:
>
> if (strcasecmp($var, "ComparedString") == 0)
> {
> $error = 1;
> }
>
> ...but it doesn't seem to work. -
Intermittent oracle errors with case-insensitive searches
Hi
I have a table with several columns, two of them are indexed with oracle text.
When I ask queries containing "CONTAINS"-clauses against these columns everything works great. However I have a few other columns in table that I want to run case-insensitive comparisons with.
So I enable case-insensitivity:
ALTER SESSION SET NLS_COMP=LINGUISTIC
ALTER SESSION SET NLS_SORT=BINARY_CI
Now I suddenly start getting intermittent errors.
When I call a query:
SELECT
FROM
article_table at
WHERE
CONTAINS(searchfield , '%MEAT%') > 0
Sometimes it works, but sometimes I get:
ERROR
ORA-29902: ett fel inträffade när rutinen ODCIIndexStart() kördes
ORA-20000: Oracle Text error:
DRG-00100: internal error, arguments : [50935],[drpn.c],[1051],[],[]
DRG-00100: internal error, arguments : [50935],[drpnw.c],[601],[],[]
DRG-00100: internal error, arguments : [51002],[drwa.c],[594],[],[]
DRG-00100: internal error, arguments : [51028],[drwaw.c],[297],[0],[%MEAT%]
DRG-00100: internal error, arguments : [50401],[dreb.c],[1033],[],[]
ORA-00600: intern felkod, argument: [qernsRowP], [1], [], [], [], [], [], []
Anyone knows what is going on? Is this bug? Is there a fox for it?
Thanks for any help anyone can provide.
/KjellClearly that's a bug. Unless anyone here recognizes it and can point you to the bug/patch number I would strongly recomend you to take it to oracle support.
Incidently, doing a search for '%MEAT%' is usually a bad idea. Leading wildcards will disable the use of the index on the $I table, so unless you're using the SUBSTRING_INDEX option such searches will usually perform very badly. They shouldn't cause "internal errors", of course. -
Problem of blak padding while comparison on nchar column types
hi
i have database oracle 9i with fields of type nchar in tables. in where clause i need to use rtrim(column) = value.
if there are spaces they are not trimmed.
i am using generic_baseletter and ansi for case insensitive search.
see below
SELECT * FROM V$VERSION;
BANNER
Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
PL/SQL Release 9.2.0.1.0 - Production
CORE 9.2.0.1.0 Production
TNS for 32-bit Windows: Version 9.2.0.1.0 - Production
NLSRTL Version 9.2.0.1.0 - Production
SQL> SHOW PARAMETER NLS_COMP
nls_comp string ANSI
SQL> SHOW PARAMETER NLS_SORT
nls_sort string GENERIC_BASELETTER
SQL> SELECT * FROM AREA WHERE CODE = 'bom';
no rows selected.
SQL> SELECT * FROM AREA WHERE rtrim(CODE) = 'bom';
ID CODE DESCRIPTION
CREATED_BY
CREATED_DT
MODIFIED_BY
MODIFIED_DT BATCH_ID
15 bom bom
onkars
26-APR-10 11.59.51.633000 AM
20-APR-10 12.05.43.155000 PM
1 row selected.i have database oracle 9i with fields of type nchar in tablesthen you should use the N'text' notation (for national character literals):
SQL> SELECT * FROM AREA WHERE rtrim(CODE) = N'bom'; -
SOLVED What benifits are there to Blank Padding values in a DB?
I was witting some SQL last week and got really frustrated when I couldn't figure out why my joins were not working from on DB to another. I eventually found that there where blanks tagged on to the end of all of the values of one of the columns I was joining. I knew right off how to take care of the problem (RTRIM), but I found myself wonder today why this practice exists. Google couldn't really answer my question so I turn to you guys.
What is the purpose or reason behind blank padding values in a DB?
My assumption of course is that the creator of the DB I'm working with actually did have a purpose, but I was informed by my coworker that they didn't deserve that level of credit. LOL. Still, if the feature or option exists there must be a reason.
Thanks for your help,
DavidCan't imagine why they are right padded, though. Left
padded could be explained.My bad, for a moment I thougth CHARs got left padded, when they are in fact right padded.
create table t (c char(3));
insert into t values ('X');
commit;
select dump(c) from t;
DUMP(C)
Typ=96 Len=3: 88,32,32
1 row selected.Regards
Peter, now answering himself -
OpenSQLException caught: Cannot assign a blank-padded string
Hi,
sometimes I get this exception, when updating a bo instance.
I didn't managed it to reproduce the error, because it is thrown in a complex background job.
Can anybody give me more information about the reason behind this?
Thanks,
Jens
stacktrace:
com.sap.sql.log.OpenSQLException: Cannot assign a blank-padded string to host variable 13.
at com.sap.sql.log.Syslog.createAndLogOpenSQLException(Syslog.java:95)
at com.sap.sql.log.Syslog.createAndLogOpenSQLException(Syslog.java:188)
at com.sap.sql.jdbc.common.dispatch.VarcharHostVariable.setString(VarcharHostVariable.java:34)
at com.sap.sql.jdbc.common.CommonPreparedStatement.setString(CommonPreparedStatement.java:626)
at com.sap.engine.services.dbpool.wrappers.PreparedStatementWrapper.setString(PreparedStatementWrapper.java:380)
at com.sap.engine.services.orpersistence.jdbcaccess.StringBinder.setValue(StringBinder.java:33)
at com.sap.engine.services.orpersistence.core.StoreManager.bindParameterValues(StoreManager.java:387)
at com.sap.engine.services.orpersistence.core.StoreManager.executeStatement(StoreManager.java:652)
at com.sap.engine.services.orpersistence.core.StoreManager.updateEntity(StoreManager.java:625)
at com.sap.engine.services.orpersistence.core.PersistenceContextImpl.flush(PersistenceContextImpl.java:300)
at com.sap.engine.services.orpersistence.entitymanager.EntityManagerImpl.flush(EntityManagerImpl.java:121)
at com.sap.engine.services.orpersistence.entitymanager.EntityManagerHandleImpl.flush(EntityManagerHandleImpl.java:50)
at com.sap.engine.services.orpersistence.container.EntityManagerProxy.flush(EntityManagerProxy.java:105)
at com.sap.caf.rt.bol.da.jpa.JPADataAccessService.store(JPADataAccessService.java:495)
at com.sap.caf.rt.bol.da.jpa.JPADataAccessService.store(JPADataAccessService.java:483)
at com.siemens.sm3k.mntstrat.modeled.bonode.functionfailure.functionfailure.FunctionFailureBean.update(FunctionFailureBean.java:137)Hi,
I got the same exception with the following code:
stringVarible="someString"+someMethod.getValue();
here getValue returns String.But sometimes it may return null valu also.when it returns null value,the same SQL Exception will occure becuse we are trying to save a string in SQL which is blank padded.
I think your code is also having the similar problem.
Sampath -
How to remove or hide Name column while upload document in document library
Hi All,
In below print screen the first column Name* which always show when I'm going to upload the file which I don't want. It will be really help full if you provide some solution how to hide this column while uploading the document. Its really confusing the users
when they are going to upload the document in document library.
I already tested below steps. After clicking Document Content Type every column is clickable except "Name" column.
Go to Document Library settings -> Advance settings -> Allow management of content types -> check the box
Now go back to Document Library settings -> Under content types -> click Document content type -> select the column -> Hide this column
Every column is clickable except "Name" column so unable to resolve this issue. Please help.Hi,
Thanks for posting your issue, Kindly browse the below URL to fix this issue
https://social.msdn.microsoft.com/Forums/sharepoint/en-US/c7d0e0d5-084b-4d49-88fe-b411a70042bd/how-to-hide-the-name-column-in-the-document-library?forum=sharepointdevelopmentlegacy
http://spstipsutilitypack.codeplex.com/
I hope this is helpful to you, mark it as Helpful.
If this works, Please mark it as Answered.
Regards,
Dharmendra Singh (MCPD-EA | MCTS)
Blog : http://sharepoint-community.net/profile/DharmendraSingh -
In JDBC Sender Adapter , the server is Microsoft SQL .I need to pass current date as the input column while Executing stored procedure, which will get me 10 Output Columns. Kindly suggest me the SQL Query String , for executing the Stored Procedure with Current date as the input .
Hi Srinath,
The below blog might be useful
http://scn.sap.com/community/pi-and-soa-middleware/blog/2013/03/06/executing-stored-procedure-from-sender-adapter-in-sap-pi-71
PI/XI: Sender JDBC adapter for Oracle stored procedures in 5 days
regards,
Harish -
How to make a sortable column in a table to do a case insensitive sort ?
Hi :
I am using Jdeveloper Studio Edition Version 11.1.1.1.0 and my table columns are sortable but i want to make sure that it case insensitive sort ,for example if i have following column values :
abc,def,ABC,ghi
Sorted results should not be likes this : abc,def,ghi,ABC
instead of this it should be like this : abc,ABC,def,ghi
Please let me know more about it.
Thanks
ANDear,
I'm using the same configuration, Could u tell me how did u done the sort in a column in any case.
Regards,
RengarajR
Edited by: Rengaraj Rengasamy on Oct 19, 2009 1:34 AM -
Case INSENSITIVE Columns on Oracle
Hello Friends,
Good Monday for everyone....
I would like to ask you guys if there is a way to create a case INSENSITIVE Columns on Oracle. I used on Sqlserver before the COLLATE sintax, and I was able to make a columns (just that one) INSENSITIVE.
I'm using oracle 10gr2 on Windows plataform and herte is my nls_parameters. My ideia is to search on this column without the need of performing a function UPPER and LOWER and etc...
NLS_LANGUAGE BRAZILIAN PORTUGUESE
NLS_TERRITORY BRAZIL
NLS_CURRENCY Cr$
NLS_ISO_CURRENCY BRAZIL
NLS_NUMERIC_CHARACTERS ,.
NLS_CALENDAR GREGORIAN
NLS_DATE_FORMAT DD/MM/RR
NLS_DATE_LANGUAGE BRAZILIAN PORTUGUESE
NLS_CHARACTERSET WE8MSWIN1252
NLS_SORT WEST_EUROPEAN
NLS_TIME_FORMAT HH24:MI:SSXFF
NLS_TIMESTAMP_FORMAT DD/MM/RR HH24:MI:SSXFF
NLS_TIME_TZ_FORMAT HH24:MI:SSXFF TZR
NLS_TIMESTAMP_TZ_FORMAT DD/MM/RR HH24:MI:SSXFF TZR
NLS_DUAL_CURRENCY Cr$
NLS_NCHAR_CHARACTERSET AL16UTF16
NLS_COMP BINARY
NLS_LENGTH_SEMANTICS BYTE
NLS_NCHAR_CONV_EXCP FALSE
tks a lot
KeenAPC wrote:
No, they mean a setting which makes "APC" or "apc" match "Apc".
There is nothing to be done on 10g, other than building a function based index on the column in question, so that any UPPER() searches are optimized.
Well, as Kamran Agayev already noted CI is available in 10g too. It also worth mentioning FBI creates a hidden column. Also, your statement
In 11g we have the option to set the NLS_SORT parameter so that any searches are case-insensitive (or indeed accent insensitive). Find out more.
is incomplete. NLS_SORT affects nothing but sort:
SQL> connect scott
Enter password: *****
Connected.
SQL> select * from v$version
2 /
BANNER
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - Prod
PL/SQL Release 10.2.0.4.0 - Production
CORE 10.2.0.4.0 Production
TNS for 32-bit Windows: Version 10.2.0.4.0 - Production
NLSRTL Version 10.2.0.4.0 - Production
SQL> with t as (
2 select 'Max' name from dual union all
3 select 'sam' name from dual union all
4 select 'Joe' name from dual union all
5 select 'max' name from dual union all
6 select 'joe' name from dual union all
7 select 'Sam' name from dual
8 )
9 select name
10 from t
11 order by name
12 /
NAM
Joe
Max
Sam
joe
max
sam
6 rows selected.
SQL> with t as (
2 select 'Max' name from dual union all
3 select 'sam' name from dual union all
4 select 'Joe' name from dual union all
5 select 'max' name from dual union all
6 select 'joe' name from dual union all
7 select 'Sam' name from dual
8 )
9 select name
10 from t
11 where name = 'max'
12 /
NAM
max
SQL> alter session set nls_sort = binary_ci
2 /
Session altered.
SQL> with t as (
2 select 'Max' name from dual union all
3 select 'sam' name from dual union all
4 select 'Joe' name from dual union all
5 select 'max' name from dual union all
6 select 'joe' name from dual union all
7 select 'Sam' name from dual
8 )
9 select name
10 from t
11 order by name
12 /
NAM
Joe
joe
max
Max
Sam
sam
6 rows selected.
SQL> with t as (
2 select 'Max' name from dual union all
3 select 'sam' name from dual union all
4 select 'Joe' name from dual union all
5 select 'max' name from dual union all
6 select 'joe' name from dual union all
7 select 'Sam' name from dual
8 )
9 select name
10 from t
11 where name = 'max'
12 /
NAM
max
SQL> with t as (
2 select 'Max' name from dual union all
3 select 'sam' name from dual union all
4 select 'Joe' name from dual union all
5 select 'max' name from dual union all
6 select 'joe' name from dual union all
7 select 'Sam' name from dual
8 )
9 select name
10 from t
11 where name like 'm%'
12 /
NAM
max
SQL> select 'Max' name from dual union
2 select 'max' name from dual
3 /
NAM
Max
max
SQL> with t as (
2 select 'Max' name from dual union all
3 select 'sam' name from dual union all
4 select 'Joe' name from dual union all
5 select 'max' name from dual union all
6 select 'joe' name from dual union all
7 select 'Sam' name from dual
8 )
9 select distinct name
10 from t
11 /
NAM
sam
Joe
joe
max
Sam
Max
6 rows selected.
SQL> As you can see, NLS_SORT alone works on sort but not on "searches". We also need to set NLS_COMP, which by default is BINARY. Prior to 10g R2 (I am not 100% sure, it could be prior 10g), the only NLS_COMP choice, besides BINARY, was ANSI. However, ANSI does not work with all comparison operators (e.g. does not work for LIKE, UNION, DISTINCT):
SQL> alter session set nls_sort = binary_ci
2 /
Session altered.
SQL> alter session set nls_comp=ansi
2 /
Session altered.
SQL> with t as (
2 select 'Max' name from dual union all
3 select 'sam' name from dual union all
4 select 'Joe' name from dual union all
5 select 'max' name from dual union all
6 select 'joe' name from dual union all
7 select 'Sam' name from dual
8 )
9 select name
10 from t
11 order by name
12 /
NAM
Joe
joe
max
Max
Sam
sam
6 rows selected.
SQL> with t as (
2 select 'Max' name from dual union all
3 select 'sam' name from dual union all
4 select 'Joe' name from dual union all
5 select 'max' name from dual union all
6 select 'joe' name from dual union all
7 select 'Sam' name from dual
8 )
9 select name
10 from t
11 where name = 'max'
12 /
NAM
Max
max
SQL> with t as (
2 select 'Max' name from dual union all
3 select 'sam' name from dual union all
4 select 'Joe' name from dual union all
5 select 'max' name from dual union all
6 select 'joe' name from dual union all
7 select 'Sam' name from dual
8 )
9 select name
10 from t
11 where name like 'm%'
12 /
NAM
max
SQL> select 'Max' name from dual union
2 select 'max' name from dual
3 /
NAM
Max
max
SQL> with t as (
2 select 'Max' name from dual union all
3 select 'sam' name from dual union all
4 select 'Joe' name from dual union all
5 select 'max' name from dual union all
6 select 'joe' name from dual union all
7 select 'Sam' name from dual
8 )
9 select distinct name
10 from t
11 /
NAM
sam
Joe
joe
max
Sam
Max
6 rows selected.
SQL> Starting 10g R2 NLS_COMP can be set to LINGUISTIC, which will also work for LIKE and UNION but not for DISTINCT:
SQL> alter session set nls_sort = binary_ci
2 /
Session altered.
SQL> alter session set nls_comp=linguistic
2 /
Session altered.
SQL> with t as (
2 select 'Max' name from dual union all
3 select 'sam' name from dual union all
4 select 'Joe' name from dual union all
5 select 'max' name from dual union all
6 select 'joe' name from dual union all
7 select 'Sam' name from dual
8 )
9 select name
10 from t
11 order by name
12 /
NAM
Joe
joe
max
Max
Sam
sam
6 rows selected.
SQL> with t as (
2 select 'Max' name from dual union all
3 select 'sam' name from dual union all
4 select 'Joe' name from dual union all
5 select 'max' name from dual union all
6 select 'joe' name from dual union all
7 select 'Sam' name from dual
8 )
9 select name
10 from t
11 where name = 'max'
12 /
NAM
Max
max
SQL> with t as (
2 select 'Max' name from dual union all
3 select 'sam' name from dual union all
4 select 'Joe' name from dual union all
5 select 'max' name from dual union all
6 select 'joe' name from dual union all
7 select 'Sam' name from dual
8 )
9 select name
10 from t
11 where name like 'm%'
12 /
NAM
Max
max
SQL> select 'Max' name from dual union
2 select 'max' name from dual
3 /
NAM
Max
SQL> with t as (
2 select 'Max' name from dual union all
3 select 'sam' name from dual union all
4 select 'Joe' name from dual union all
5 select 'max' name from dual union all
6 select 'joe' name from dual union all
7 select 'Sam' name from dual
8 )
9 select distinct name
10 from t
11 /
NAM
sam
Joe
joe
max
Sam
Max
6 rows selected.
SQL> However even LINGUISTIC does not work with:
• CLOB or NCLOB data types
• Object data types
• Table partitions
• Index-organized tables
SY. -
Merging of same records in columns while printing
Dear All,
Kindly let me know how to merge same records in a column while printing.
I used ALV_GRID_DISPLAY and merged using sort in LIST but not able to get the same while printing.
Regards,
KarthikHi Karthik,
Check this link which deals with printing the Report while creating Report and after execution of the Report.
Path:
BC ABAP PROGRAMMING->ABAP USER DIALOGS->LISTS->PRINTING LISTS.
Link:
<a href="http://help.sap.com/saphelp_46c/helpdata/en/9f/dba54635c111d1829f0000e829fbfe/content.htm">http://help.sap.com/saphelp_46c/helpdata/en/9f/dba54635c111d1829f0000e829fbfe/content.htm</a>
Cheers,
Prashanth -
Upgrading user tables with NCHAR columns in 10.2.0.1
Hi,
we have upgraded our database to 10.2.0.1 from 8.1.7.4 through DBUA
Before upgradation our database was having WEISO8895P1 Character Set and WEISO8895P1 National character set.
In 10g we are having WEISO8895P1 Character Set and AL16UTF16 National character set.
Now to upgrade user tables with NCHAR columns, we have to perform the following steps to run the scripts :
SQL> SHUTDOWN IMMEDIATE
SQL> STARTUP RESTRICT
SQL> @ utlnchar.sql
SQL> @ n_switch.sql
SQL> SHUTDOWN IMMEDIATE
SQL> STARTUP
But when i query for the NCHAR or NVARCHAR2 or NCLOB datatype for verification, the NCHAR columns in the user tables have not been upgraded, it still remains the same.
Kindly suggest for the same.
Regards
MilinKindly explain or post the following
- the 'query' you used after 'upgradation' (a word not occurring in any dictionary and probably specific to the Hindi-English) for 'verification'
- what result you expected
- what 'still remains the same' means
Kindly consider no one is looking over your should. If you don't plan to post anything other than 'It doesn't work', paid support might be a better option for you.
Volunteers like we are not being paid to tear the information out of you.
Sybrand Bakker
Senior Oracle DBA -
pls excuse my bad english. Keyboard and track pad are freezing up for example while watching a movie., pls excuse my bad english. Keyboard and track pad are freezing up for example while watching a movie.
I think it is also done by edwardquan:/discussions/board/message?board.id=smartphones&message.id=52200&query.id=227350#M52200
Two reviews two thumbs up!!!!
Maybe you are looking for
-
Can Lookout Operate in any way with multiple monitors/video boards in one computer?
Windows supports multie monitors in varios wasy. Can I utilize Lookout with this functionality?
-
Hi i am having trouble with having a looping background movie clip on the bottom layer of my flash project. I have it on the bottom layer in the first frame, above it i have some menus fading in and it seems as though once it gets to this scene, it j
-
Report is showing dupilcate records in Excel and correct records in PDF.
Hi, I have a problem, when i run the query of report in toad then count is 24 and same records are coming in PDF, RTF and HTML format but some duplicate records come when same report is run in excel or delimited format.
-
Restriction for the use of last_record in 10g forms
Hi, When I was working on Forms 6i with the query in the trigger When_new_form_instance: go_block('ABC'); execute_query; last_record; first record; go_block('DEF'); execute_query; last_record; first record; It worked and gave correct data on frontend
-
Unable to create Init Delta InfoPackage.
Hi Experts, I am working on BI 7.0 within Solution Manager (GSB 100). Since I am extracting data from only 2 tables into 2 different InfoCubes, we did not require to create any Master Data loads. In order to load these 2 InfoCubes, I have created 2 T