ユーザーからカードを削除すると、該当カードは、[設定]> [カード]のBioStar 2の未割当カードリストで確認できます。



カードを再登録する場合は、登録方法でカードの割当を選択し、カードを選択します。



未割当カードを削除する場合は、データベース管理ツールで以下のクエリを実行します。' 'にカード番号を入力します。



start
transaction; delete from t_usrcrd where crduid in (select crduid from t_crd where crdcsn= '12345678'); delete from t_crdisshis where crduid in (select crduid from t_crd where crdcsn='12345678'); delete from t_crd where crdcsn='12345678'; commit;
SQL

すべての未割当カードを削除する場合は、以下のクエリを実行します。



DELETE
FROM T_BLKL WHERE CRDUID IN (SELECT CRDUID FROM T_CRD WHERE CRDUID NOT IN (SELECT CRDUID FROM T_USRCRD)); DELETE FROM T_CRDISSHIS WHERE CRDUID IN (SELECT CRDUID FROM T_CRD WHERE CRDUID NOT IN (SELECT CRDUID FROM T_USRCRD)); DELETE FROM T_CRD WHERE CRDUID NOT IN (SELECT CRDUID FROM T_USRCRD);
SQL


または、BioStar 2.3以降を使用している場合は、添付のスクリプトを使用できます。

ファイル拡張子を.batに変更し、サーバーPCで管理者権限で実行します。