MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

MySQLのテーブルにチェック制約を追加するにはどうすればよいですか?


テーブルにチェック制約を追加するには、最初にテーブルを作成しましょう。

CREATE table yourTableName (
   Column_name1 datatyep,
   .
   .
   .
   .
   Column_name N datatype,
   check( condition)
);

以下は、チェック制約を作成して年齢をチェックする方法です。

check(Age>=45)

ここでテーブルを作成し、テーブルを作成するときに、上記の年齢のチェック制約を追加します。

mysql>CREATE table addCheckConstraintDemo
-> (
-> Age int,
-> check(Age>=45)
-> );
Query OK, 0 rows affected (0.55 sec)

  1. MySQLのバージョンを確認する方法

    ユーザーが現在実行しているMySQLのバージョンを確認する方法を理解しましょう- コンソールでクエリを入力する前に、ユーザーがサーバーに接続していることを確認することが重要です。 MySQLのバージョンを確認する 以下のクエリは、使用されているサーバーのバージョン番号と現在の日付を示します。 mysql> SELECT VERSION(), CURRENT_DATE; 注: 関数「VERSION()」および「CURRENT_DATE」は大文字と小文字を区別しません。これは、「version()」、「Version()」、「vERsion()」を意味し、すべて同じ意味です。同じことが

  2. PythonでMySQLテーブルに列を追加するにはどうすればよいですか?

    既存のテーブルに新しい列を追加する必要がある場合があります。 Name、Age、Rollnoなどの列を持つ「Students」テーブルがあるとします。既存のテーブルに新しい列「アドレス」を追加します。 これは、ALTERコマンドを使用して実行できます。 ALTERコマンドは、データベースの列を変更、削除、または更新するために使用されます。これは、ADD句を使用してテーブルに新しい列を追加するためにも使用できます。 構文 ALTER TABLE table_name ADD new_column_name column_definition [FIRST | AFTER exisiting_c