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

MySQLLIKE演算子を使用して特定のテーブル名を表示する


LIKE演算子を使用して特定のテーブル名を表示するには、構文は次のとおりです-

select table_name as `anyAliasName`
    from information_schema.tables
where table_name like ‘yourValue%';

上記の構文を実装して、LIKE演算子-

を使用して特定のテーブル名を表示してみましょう。
mysql> select table_name as `DemoTable1600`
   -> from information_schema.tables
   -> where table_name like 'DemoTable160_%';

これにより、次の出力が生成されます

+---------------+
| DemoTable1600 |
+---------------+
| demotable1600 |
| demotable1601 |
| demotable1602 |
| demotable1603 |
| demotable1604 |
| demotable1605 |
| demotable1606 |
| demotable1607 |
+---------------+
8 rows in set (0.01 sec)

  1. MySQLテーブルをJavaMySQLで更新します

    このためには、JavaでPreparedStatementを使用して更新する必要があります。まずテーブルを作成しましょう- mysql> create table DemoTable(    Id int,    FirstName varchar(40) ); Query OK, 0 rows affected (0.62 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values(100,'Chris'); Query OK, 1

  2. DEFAULTを使用して特定のオプションを使用してMySQLで新しいテーブルを作成しますか?

    このためには、列のデータ型の後にDEFAULTキーワードを使用します。 テーブルを作成しましょう- mysql> create table demo33 −> ( −> id int not null auto_increment primary key, −> name varchar(20) not null, −> start_date date default(current_date), −> end_date date default NULL, −> categor