Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 558bb33

Browse files
authored
renames
1 parent f32d5bc commit 558bb33

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

‎README.md‎

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1678,21 +1678,21 @@ $$;
16781678

16791679
```sql
16801680
-- для неуникального индекса:
1681-
CREATE INDEX CONCURRENTLY new_index ON ...; -- делаем дубликат индекса old_index
1682-
DROP INDEX CONCURRENTLY old_index;
1683-
ALTER INDEX new_index RENAME TO old_index;
1681+
CREATE INDEX CONCURRENTLY tmp_index ON ...; -- делаем дубликат индекса my_index
1682+
DROP INDEX CONCURRENTLY my_index;
1683+
ALTER INDEX tmp_index RENAME TO my_index;
16841684

16851685
-- для первичного ключа:
1686-
CREATE UNIQUE INDEX CONCURRENTLY new_unique_index ON distributors (dist_id);
1686+
CREATE UNIQUE INDEX CONCURRENTLY tmp_unique_index ON distributors (dist_id);
16871687
ALTER TABLE table_name
1688-
DROP CONSTRAINT old_unique_index,
1689-
ADD CONSTRAINT old_unique_index PRIMARY KEY USING INDEX new_unique_index;
1690-
1688+
DROP CONSTRAINT my_unique_index,
1689+
ADD CONSTRAINT my_unique_index PRIMARY KEY USING INDEX tmp_unique_index;
1690+
16911691
-- для уникального индекса (если на ограничение есть ссылающиеся записи по внешнему ключу из других таблиц, то будет ошибка):
1692-
CREATE UNIQUE INDEX CONCURRENTLY new_unique_index ON ...;
1692+
CREATE UNIQUE INDEX CONCURRENTLY tmp_unique_index ON ...;
16931693
ALTER TABLE table_name
1694-
DROP CONSTRAINT old_unique_index,
1695-
ADD CONSTRAINT old_unique_index UNIQUE USING INDEX new_unique_index;
1694+
DROP CONSTRAINT my_unique_index,
1695+
ADD CONSTRAINT my_unique_index UNIQUE USING INDEX tmp_unique_index;
16961696
```
16971697

16981698
### Как сделать составной уникальный индекс, где одно из полей может быть null?

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /