|
Check
|
|||
---|---|---|---|
#18+
Задаю условие check в create table но это не работает. Например create table workers (id int check(id < 20)); Почему? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2003, 19:24 |
|
Check
|
|||
---|---|---|---|
#18+
Я немного недопонял чего ты добиваешься этим запросом, но все-же посмотри тут ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2003, 03:18 |
|
Check
|
|||
---|---|---|---|
#18+
Мне нужен check чтобы предопределять вводимое значение.Любая попытка модифицировать или вставить значение поля которое могло бы сделать этот предикат неверным - должна быть отклонена. CREATE TABLE Salespeople (snum integer NOT NULL UNIQUE, sname char(10) NOT NULL UNIQUE, city char(10) CHECK (city IN ('London', 'New York', 'San Jose', 'Barselona')), comm decimal CHECK (comm < 1 )); Hо у меня это неработает, в данном примере мне нужно чтобы в поле city можно было ввести только четыре города определенные в check(expr),а другие значения отклонялись. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2003, 11:07 |
|
Check
|
|||
---|---|---|---|
#18+
CREATE TABLE Salespeople (snum integer NOT NULL UNIQUE, sname char(10) NOT NULL UNIQUE, city (ENUM ('London', 'New York', 'San Jose', 'Barselona')),... А вот как сделать, что бы цифровой столбец проверялся на диапазон - х/з... ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2003, 11:39 |
|
Check
|
|||
---|---|---|---|
#18+
Да я пытался запустить твой пример, но нифига не вышло :(... Причем пробовал с виду работоспособный примерчик: Код: plaintext 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2003, 13:37 |
|
Check
|
|||
---|---|---|---|
#18+
Не знаю - может - в четевертом мускуле и есть, но в трешке нет слова CHECK в параметрах при создании таблиц. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2003, 15:22 |
|
Check
|
|||
---|---|---|---|
#18+
Da no v originalnom manuale po mySQL napisano cto create table podderzivaet komandu CHECK(expr) vot etot kusocek: (komanda v konce), Izvinite cto pisu ne ruskim sriftom. CREATE [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name [(create_definition,...)] [table_options] [select_statement] or CREATE [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name LIKE old_table_name; create_definition: col_name type [NOT NULL | NULL] [DEFAULT default_value] [AUTO_INCREMENT] [PRIMARY KEY] [reference_definition] or PRIMARY KEY (index_col_name,...) or KEY [index_name] (index_col_name,...) or INDEX [index_name] (index_col_name,...) or UNIQUE [INDEX] [index_name] (index_col_name,...) or FULLTEXT [INDEX] [index_name] (index_col_name,...) or [CONSTRAINT symbol] FOREIGN KEY [index_name] (index_col_name,...) [reference_definition] or CHECK (expr) ;vot ona opisana, po idee dolzna rabotat ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2003, 10:55 |
|
|
start [/forum/topic.php?fid=47&msg=32134197&tid=1856074]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
141ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 263ms |
total: | 503ms |
0 / 0 |