Skip to content

Commit cb28dbc

Browse files
committed
Changed VARCHAR(1) to CHAR(1)
Reduces storage space required.
1 parent a63bcb0 commit cb28dbc

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

Sql Server/OMOP CDM ddl - SQL Server.sql

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -49,11 +49,11 @@ CREATE TABLE concept (
4949
domain_id VARCHAR(20) NOT NULL,
5050
vocabulary_id VARCHAR(20) NOT NULL,
5151
concept_class_id VARCHAR(20) NOT NULL,
52-
standard_concept VARCHAR(1) NULL,
52+
standard_concept CHAR(1) NULL,
5353
concept_code VARCHAR(50) NOT NULL,
5454
valid_start_date DATE NOT NULL,
5555
valid_end_date DATE NOT NULL,
56-
invalid_reason VARCHAR(1) NULL
56+
invalid_reason CHAR(1) NULL
5757
)
5858
;
5959

@@ -97,16 +97,16 @@ CREATE TABLE concept_relationship (
9797
relationship_id VARCHAR(20) NOT NULL,
9898
valid_start_date DATE NOT NULL,
9999
valid_end_date DATE NOT NULL,
100-
invalid_reason VARCHAR(1) NULL)
100+
invalid_reason CHAR(1) NULL)
101101
;
102102

103103

104104

105105
CREATE TABLE relationship (
106106
relationship_id VARCHAR(20) NOT NULL,
107107
relationship_name VARCHAR(255) NOT NULL,
108-
is_hierarchical VARCHAR(1) NOT NULL,
109-
defines_ancestry VARCHAR(1) NOT NULL,
108+
is_hierarchical CHAR(1) NOT NULL,
109+
defines_ancestry CHAR(1) NOT NULL,
110110
reverse_relationship_id VARCHAR(20) NOT NULL,
111111
relationship_concept_id INTEGER NOT NULL
112112
)
@@ -140,7 +140,7 @@ CREATE TABLE source_to_concept_map (
140140
target_vocabulary_id VARCHAR(20) NOT NULL,
141141
valid_start_date DATE NOT NULL,
142142
valid_end_date DATE NOT NULL,
143-
invalid_reason VARCHAR(1) NULL
143+
invalid_reason CHAR(1) NULL
144144
)
145145
;
146146

@@ -159,7 +159,7 @@ CREATE TABLE drug_strength (
159159
box_size INTEGER NULL,
160160
valid_start_date DATE NOT NULL,
161161
valid_end_date DATE NOT NULL,
162-
invalid_reason VARCHAR(1) NULL
162+
invalid_reason CHAR(1) NULL
163163
)
164164
;
165165

@@ -471,7 +471,7 @@ CREATE TABLE note_nlp
471471
nlp_system VARCHAR(250) NULL ,
472472
nlp_date DATE NOT NULL ,
473473
nlp_datetime DATETIME2 NULL ,
474-
term_exists VARCHAR(1) NULL ,
474+
term_exists CHAR(1) NULL ,
475475
term_temporal VARCHAR(50) NULL ,
476476
term_modifiers VARCHAR(2000) NULL
477477
)

0 commit comments

Comments
 (0)