annotate Data/Create Scripts/Informix.sql @ 5:f7d63a092920

Исправлено условие Where в тех случаях, когда репозитарий не является генериком
author cin
date Tue, 10 Mar 2015 16:02:11 +0300
parents f990fcb411a9
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1 DROP TABLE Doctor
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2 GO
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4 DROP TABLE Patient
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5 GO
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7 DROP TABLE Person
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
8 GO
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
9
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
10 CREATE TABLE Person
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
11 (
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
12 PersonID SERIAL NOT NULL,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
13 FirstName NVARCHAR(50) NOT NULL,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
14 LastName NVARCHAR(50) NOT NULL,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
15 MiddleName NVARCHAR(50),
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
16 Gender CHAR(1) NOT NULL,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
17
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
18 PRIMARY KEY(PersonID)
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
19 )
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
20 GO
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
21
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
22 INSERT INTO Person (FirstName, LastName, Gender) VALUES ('John', 'Pupkin', 'M')
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
23 GO
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
24 INSERT INTO Person (FirstName, LastName, Gender) VALUES ('Tester', 'Testerson', 'M')
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
25 GO
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
26
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
27 -- Doctor Table Extension
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
28
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
29 CREATE TABLE Doctor
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
30 (
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
31 PersonID int NOT NULL,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
32 Taxonomy nvarchar(50) NOT NULL
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
33 )
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
34 GO
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
35
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
36 INSERT INTO Doctor (PersonID, Taxonomy) VALUES (1, 'Psychiatry')
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
37 GO
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
38
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
39 -- Patient Table Extension
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
40
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
41 CREATE TABLE Patient
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
42 (
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
43 PersonID int NOT NULL,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
44 Diagnosis nvarchar(100) NOT NULL
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
45 )
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
46 GO
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
47
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
48 INSERT INTO Patient (PersonID, Diagnosis) VALUES (2, 'Hallucination with Paranoid Bugs'' Delirium of Persecution')
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
49 GO
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
50
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
51
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
52 DROP TABLE Parent
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
53 GO
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
54 DROP TABLE Child
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
55 GO
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
56 DROP TABLE GrandChild
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
57 GO
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
58
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
59 CREATE TABLE Parent (ParentID int, Value1 int)
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
60 GO
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
61 CREATE TABLE Child (ParentID int, ChildID int)
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
62 GO
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
63 CREATE TABLE GrandChild (ParentID int, ChildID int, GrandChildID int)
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
64 GO
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
65
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
66
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
67 DROP TABLE LinqDataTypes
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
68 GO
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
69
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
70 CREATE TABLE LinqDataTypes
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
71 (
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
72 ID int,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
73 MoneyValue decimal(10,4),
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
74 DateTimeValue datetime year to fraction(3),
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
75 DateTimeValue2 datetime year to fraction(3),
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
76 BoolValue boolean,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
77 GuidValue char(36),
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
78 BinaryValue byte,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
79 SmallIntValue smallint,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
80 IntValue int,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
81 BigIntValue bigint
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
82 )
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
83 GO
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
84
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
85 DROP TABLE TestIdentity
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
86 GO
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
87
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
88 CREATE TABLE TestIdentity (
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
89 ID SERIAL NOT NULL,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
90 PRIMARY KEY(ID)
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
91 )
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
92 GO