sqlite3データベースで重複がないか確認し、エラーがある場合はエラーを返します

マルコス

複数のテーブルがあり、それぞれが異なる値を持つsqlite3データベースファイルがあります。ここで実行したいのは、テーブルに挿入するときに値がテーブルにすでに存在するかどうかを確認し、すでに存在する場合はエラーなどを返すことです。

これは、看護師が患者のデータベースを作成し、患者がすでにデータベースに挿入されているかどうかを確認するためのプログラムを実行しているためです。回避するためにプログラミングする前に必要なすべての情報を収集しているため、コードを投稿しません。スパゲッティコード

フレイザーヨルダン

重複を追加できないように、列のそれぞれまたは1つだけに制約を追加してみてください

このような:

CONSTRAINT <Constraint Name> UNIQUE (<column1>,<column2>)

次に、コードでSQL例外をキャッチし、カスタムメッセージを返すことができます

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Python:文字列がリストにあるかどうかを確認します。そうでない場合はエラーをスローします

分類Dev

重複がない場合、RemoveDuplicatesはエラーを返します

分類Dev

時間範囲が重複していないかどうかを確認し、trueの場合はエラーをトリガーします

分類Dev

sqlite3をインストールしましたが、それでもエラーが発生し、データベースクライアントが見つかりませんでした:sqlite3。$ PATHを確認して、再試行してください。

分類Dev

djangoで「データベースがロックされています」sqlite3エラーを回避するにはどうすればよいですか?

分類Dev

電子メールがデータベースにあるかどうかを確認します。そうでない場合は、ユーザー名とパスワードをデータベースに保存します

分類Dev

データベースにあるものを読み取り、特定の文字列がそこにあるかどうかを確認するにはどうすればよいですか?私はsqlite3でPythonを使用しています

分類Dev

Spring MVCフォームを検証し、エラーがある場合はデータを返します

分類Dev

複数のポッドがある場合、Nginx入力はカスタムhttpエラーを返します

分類Dev

3つの異なるテーブルからのデータのクエリベース-テーブルに一致するレコードがあるかどうかを確認し、一致しない場合はそれらを表示します

分類Dev

セルに値があるかどうかを確認し、ダイアログにエラーが表示されない場合はスクリプトを中止します値がある場合はスクリプトを実行します

分類Dev

rake figaro:herokuがsqlite3でエラーを返しています

分類Dev

パラメータ値がnullであるか、クエリ内にないかを確認します

分類Dev

AUTOINCREMENTで複合主キーを使用してSQLiteデータベースにテーブルを作成するときにエラーが発生しました

分類Dev

sqlite3データベースが読み取り専用かどうかを確認します

分類Dev

リストパラメータに複数の要素がある場合、Haskellはエラーを取得します

分類Dev

ofActionSuccessfulは、AngularNGXSにエラーがある場合でもTrueを返します

分類Dev

and句にデータがない場合はエラーを選択します

分類Dev

プログラムの後半でエラーが発生した場合にデータベースが更新されないようにデータベースを設計するにはどうすればよいですか?

分類Dev

オブジェクトが存在するかどうかを確認し、存在しない場合は手動でエラーを発生させます

分類Dev

Sqlite3データベースは、あるべきではないときにエントリを追加しています

分類Dev

アクセスデータベース(.mbd)が存在するかどうかを確認し、存在しない場合は作成します

分類Dev

データベースの値がnullであるため、データベース値が機能していないかどうかを確認します

分類Dev

2つのMYSQLデータベーステーブルを結合し、2番目のテーブルにレコードがないかどうかを確認してからFALSEを返し、列に特定の値がある場合はFALSEも返します

分類Dev

Mongoクエリは、データベースに存在する値を常に返しますが、そうでない場合は

分類Dev

GraphQL / Apollo Serverを使用している場合、データベースの結果がない場合にエラーをスローする必要がありますか?

分類Dev

認証が成功しなかった場合、Firebase Authはエラーコードを返しますか?

分類Dev

データベースにデータが存在するかどうかを確認し、複数のスレッドを使用して見つからない場合は新しいものを挿入しますか?

分類Dev

firebaseデータベースはクエリを実行して値trueを返しますが、ユーザーが存在する場合は先に進み、重複するエントリを登録します

Related 関連記事

  1. 1

    Python:文字列がリストにあるかどうかを確認します。そうでない場合はエラーをスローします

  2. 2

    重複がない場合、RemoveDuplicatesはエラーを返します

  3. 3

    時間範囲が重複していないかどうかを確認し、trueの場合はエラーをトリガーします

  4. 4

    sqlite3をインストールしましたが、それでもエラーが発生し、データベースクライアントが見つかりませんでした:sqlite3。$ PATHを確認して、再試行してください。

  5. 5

    djangoで「データベースがロックされています」sqlite3エラーを回避するにはどうすればよいですか?

  6. 6

    電子メールがデータベースにあるかどうかを確認します。そうでない場合は、ユーザー名とパスワードをデータベースに保存します

  7. 7

    データベースにあるものを読み取り、特定の文字列がそこにあるかどうかを確認するにはどうすればよいですか?私はsqlite3でPythonを使用しています

  8. 8

    Spring MVCフォームを検証し、エラーがある場合はデータを返します

  9. 9

    複数のポッドがある場合、Nginx入力はカスタムhttpエラーを返します

  10. 10

    3つの異なるテーブルからのデータのクエリベース-テーブルに一致するレコードがあるかどうかを確認し、一致しない場合はそれらを表示します

  11. 11

    セルに値があるかどうかを確認し、ダイアログにエラーが表示されない場合はスクリプトを中止します値がある場合はスクリプトを実行します

  12. 12

    rake figaro:herokuがsqlite3でエラーを返しています

  13. 13

    パラメータ値がnullであるか、クエリ内にないかを確認します

  14. 14

    AUTOINCREMENTで複合主キーを使用してSQLiteデータベースにテーブルを作成するときにエラーが発生しました

  15. 15

    sqlite3データベースが読み取り専用かどうかを確認します

  16. 16

    リストパラメータに複数の要素がある場合、Haskellはエラーを取得します

  17. 17

    ofActionSuccessfulは、AngularNGXSにエラーがある場合でもTrueを返します

  18. 18

    and句にデータがない場合はエラーを選択します

  19. 19

    プログラムの後半でエラーが発生した場合にデータベースが更新されないようにデータベースを設計するにはどうすればよいですか?

  20. 20

    オブジェクトが存在するかどうかを確認し、存在しない場合は手動でエラーを発生させます

  21. 21

    Sqlite3データベースは、あるべきではないときにエントリを追加しています

  22. 22

    アクセスデータベース(.mbd)が存在するかどうかを確認し、存在しない場合は作成します

  23. 23

    データベースの値がnullであるため、データベース値が機能していないかどうかを確認します

  24. 24

    2つのMYSQLデータベーステーブルを結合し、2番目のテーブルにレコードがないかどうかを確認してからFALSEを返し、列に特定の値がある場合はFALSEも返します

  25. 25

    Mongoクエリは、データベースに存在する値を常に返しますが、そうでない場合は

  26. 26

    GraphQL / Apollo Serverを使用している場合、データベースの結果がない場合にエラーをスローする必要がありますか?

  27. 27

    認証が成功しなかった場合、Firebase Authはエラーコードを返しますか?

  28. 28

    データベースにデータが存在するかどうかを確認し、複数のスレッドを使用して見つからない場合は新しいものを挿入しますか?

  29. 29

    firebaseデータベースはクエリを実行して値trueを返しますが、ユーザーが存在する場合は先に進み、重複するエントリを登録します

ホットタグ

アーカイブ