我正在为linux创建一个具有恢复功能的回收站。到目前为止,我有一个脚本可以成功地将文件移动到回收站,但是我的恢复脚本不起作用。
恢复脚本的目的是提示用户输入一个目录,然后将所选文件从回收站移动到该目录。然而,当我运行脚本时,我遇到了一个错误,带有“意外的令牌;fi”或我试图用来结束文件的任何令牌。任何人都能看到我的脚本中的错误吗?
#!/bin/bash
#Changes directory to location of recycle bin
while read -r filename
echo "Where would you like the file to be rest
我们有一个使用创建的SQL表
CREATE TABLE EXAM
date DATE NOT NULL;
稍后,我们向表中添加一条注释,并向“exam”列添加另一条注释:
COMMENT ON TABLE EXAM IS 'Exams of the year';
COMMENT ON COLUMN EXAM.DATE IS 'Date of the exam';
问题是,在使用以下命令删除表之后:
DROP TABLE EXAM CASCADE CONSTRAINT;
我们通过以下方式查阅专栏用户的评论:
SELECT * FROM USER_COL_COMME
我有一个应用了触发器upd_trig的表backup。现在,我删除了表,然后检查所有相关的触发器/索引是否也将被删除或保留在那里。
因为我找到了一些讨论,他们说触发器/索引都将被删除,一旦我们删除我们的表。但是,触发器似乎仍然存在。有没有人能解释一下,当我们放下桌子的时候,到底发生了什么
SQL> drop table backup;
Table dropped.
SQL> select text from user_source;
TEXT
-------------------------------------------------------------------