MSCCP0007
Case insensitive columns can decrease performance of queries
Severity
Description
Code examples
Teradata
CREATE TABLE exampleTable
(
col1 CHAR(10) CASESPECIFIC,
col2 CHAR(20) NOT CASESPECIFIC
);CREATE TABLE exampleTable
(
col1 CHAR(10),
col2 CHAR(20) COLLATE 'en-ci' /*** MSC-WARNING - MSCCP0007 - CASE INSENSITIVE COLUMNS CAN DECREASE THE PERFORMANCE OF QUERIES ***/
);Oracle
CREATE TABLE exampleTable (
col1 VARCHAR(50) COLLATE BINARY_CI,
col2 VARCHAR(50) COLLATE BINARY_CS
);CREATE OR REPLACE TABLE exampleTable (
col1 VARCHAR(50) COLLATE BINARY_CI /*** MSC-WARNING - MSCCP0007 - CASE INSENSITIVE COLUMNS CAN DECREASE THE PERFORMANCE OF QUERIES ***/,
col2 VARCHAR(50) COLLATE BINARY_CS
);SQL Server
Recommendations
Last updated
