OpenClinica 使用者手冊/重新命名資料集
在您進行研究一段時間後,您可能會發現您的資料集列表很混亂。尤其是像“temp”或“temp2”這樣的名稱。您無法重新命名這些資料集,當您“刪除”它們時,只有狀態會發生變化。您可能希望刪除這些資料集或重新命名它們。
一般來說,由於法規和複雜性,重新命名資料集是一個更好的方法。
您可以新增一個“z_”作為字首,這樣所有現有的資料集都會移動到列表的末尾,而新的資料集將位於頂部。如果您檢視相關表格,您將看到 archived_dataset_file、dataset_crf_version_map、dataset_filter_map、dataset_item_status、dataset_study_group_class_map。
要檢視所有表格的列表:登入到您的伺服器;以 postgres 使用者身份使用 sudo;啟動 psql;連線到 openclinica,描述所有表格。
cd /usr/bin
sudo -u postgres ./psql
(在 psql 中)
\c openclinica
\dt
您要查詢的是資料集,當然。要查看錶格的結構,輸入“\d dataset”使用“select dataset_id, study_id, name from dataset;”列出您的資料集。
在輸出中找到您要重新命名資料集的研究的 study_id,例如 study_id=7。您的更新語句將是“update dataset set name='z_'||name where study_id=7;”
如果您真的想刪除資料集,您需要執行一系列 sql 語句,例如:“delete from archived_dataset_file where dataset_id in (select dataset_id from dataset where study_id=7);” 您需要對所有相關表格執行此操作,最後從資料集表格中刪除記錄。
無論您選擇什麼:在您執行任何操作之前,請先進行備份。