テーブルがMySQLに存在するかどうかを確認し、存在する場合は警告を表示しますか?
テーブルが存在するかどうかを確認するには、次の構文を使用します-
CREATE TABLE IF NOT EXISTS yourTableName ( yourColumnName1 dataType, . . . . N );
ここでは、すでに存在するテーブルを作成しようとすると、「テーブルはすでに存在します」という警告メッセージが表示されます。まず、テーブルを作成しましょう。このテーブルはすでに存在します-
mysql> CREATE TABLE IF NOT EXISTS DemoTable ( Id int ); Query OK, 0 rows affected, 1 warning (0.06 sec)
警告メッセージは次のとおりです-
mysql> show warnings;
出力
+-------+------+-------------------------------------+ | Level | Code | Message | +-------+------+-------------------------------------+ | Note | 1050 | Table 'DemoTable' already exists | +-------+------+-------------------------------------+ 1 row in set (0.00 sec)
テーブルがまだ存在しない場合は、作成されます-
mysql> CREATE TABLE IF NOT EXISTS DemoTable2 ( Id int ); Query OK, 0 rows affected (0.71 sec)
-
MySQLでテーブルを更新し、新しい列にイニシャル名のみを表示します
イニシャルを取得するには、substring_index()とともにleft()の概念を使用します。 テーブルを作成しましょう- mysql> create table demo13 −> ( −> full_name varchar(100), −> short_name varchar(20) −> ); Query OK, 0 rows affected (1.18 sec) 挿入コマンド-を使用して、いくつかのレコードをテーブルに挿入します。 mysql> insert into demo13(fu
-
C#で掛け算の九九を見つけて表示するにはどうすればよいですか?
掛け算の九九を表示するには、数値を設定し、出力プロパティをフォーマットする必要があります。 1から10までの4のテーブルを検索するとします。そのためには、最初にwhileループを10まで設定します。 while (a <= 10) { } 次に、出力をフォーマットして、次のように結果を取得します。ここで、nは4、つまり4のテーブルです。 Console.WriteLine(" {0} x {1} = {2} \n ", n, a, n * a); 上記はフォーマットされた出力を与えます- 4 x 1 = 4 4 x 2 = 8 4 x 3 = 12 . . .