ryotankの備考録日記

趣味の電子工作についての備考録などなど

アリンコス部品管理その28

「try-except」構文を取り入れたデータベースの実装コードを作成していく

try:
  #例外の発生する可能性のある処理
    #item_alincos(内訳)テーブルの定義
    query = '''CREATE TABLE item_alincos (
        quantity_possessed INTEGER PRIMARY KEY,
        consumed_quantity INTEGER NOT NULL,
        date_consumed DATE NOT NULL
    );
    '''

#既にデータベースが登録されている場合は、sqlの発行でエラーが出るのでexceptブロックで回避する
except:
  #例外発生時に行う処理
#SQL発行
    cur.execute(query)
  pass

という形になる?

これを検証していく