Redian新闻
>
有没有人用postgres?有个drop table的问题
avatar
有没有人用postgres?有个drop table的问题# Database - 数据库
w*y
1
我在psql 下试一些SQL命令,为什么 DROP TABLE test CASCADE RESTRICT; 会有错呢?
ERROR: parser: parse error at or near "CASCADE"
我是看了manual说用CASCADE RESTRICT这种关键字的,为啥会有parse error?
多谢!
avatar
j*o
2
PostgreSQL manual says:
DROP TABLE name [,...] [CASCADE | RESTRICT]

【在 w***y 的大作中提到】
: 我在psql 下试一些SQL命令,为什么 DROP TABLE test CASCADE RESTRICT; 会有错呢?
: ERROR: parser: parse error at or near "CASCADE"
: 我是看了manual说用CASCADE RESTRICT这种关键字的,为啥会有parse error?
: 多谢!

avatar
w*y
3
啥意思呢? 请大侠明示, 难道要用[ ]引起来? 我试了中间加| 或者只用一个
CASCADE 或者RESTRICT, 都不行

【在 j*****o 的大作中提到】
: PostgreSQL manual says:
: DROP TABLE name [,...] [CASCADE | RESTRICT]

avatar
h*a
4
only use one of cascade or restrict
don't use them together. conflict

错呢?

【在 w***y 的大作中提到】
: 啥意思呢? 请大侠明示, 难道要用[ ]引起来? 我试了中间加| 或者只用一个
: CASCADE 或者RESTRICT, 都不行

avatar
w*y
5
我只用一个也是有错:(
DROP TABLE test CASCADE;
ERROR: parser: parse error at or near "CASCADE"
DROP TABLE test RESTRICT;
ERROR: parser: parse error at or near "RESTRICT"
DROP TABLE test;
DROP

【在 h***a 的大作中提到】
: only use one of cascade or restrict
: don't use them together. conflict
:
: 错呢?

avatar
h*a
6
我现在手头没机子试不起来。
试一下\h Drop看一下他本身建议怎么做的。

【在 w***y 的大作中提到】
: 我只用一个也是有错:(
: DROP TABLE test CASCADE;
: ERROR: parser: parse error at or near "CASCADE"
: DROP TABLE test RESTRICT;
: ERROR: parser: parse error at or near "RESTRICT"
: DROP TABLE test;
: DROP

avatar
w*y
7
f=# \h drop table
Command: DROP TABLE
Description: remove a table
Syntax:
DROP TABLE name [, ...]
好象也没啥有用的信息, 我现在都怀疑这个postgresal有点不对
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。