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

MySQLテーブルで^文字を検索する方法は?


^文字を検索するには、次の構文のようにLIKE演算子を使用します-

select table_schema,table_name,column_name
 from information_schema.columns
 where column_name like '%^%';

まずテーブルを作成しましょう-

mysql> create table DemoTable1826
     (
     `^` varchar(20),
     Name varchar(20),
     `^Age` int
     );
Query OK, 0 rows affected (0.00 sec)

これは、MySQLテーブルで^文字を検索するためのクエリです

mysql> select table_schema,table_name,column_name
     from information_schema.columns
     where column_name like '%^%';

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

+--------------+---------------+-------------+
| TABLE_SCHEMA | TABLE_NAME    | COLUMN_NAME |
+--------------+---------------+-------------+
| web          | demotable1826 | ^           |
| web          | demotable1826 | ^Age        |
+--------------+---------------+-------------+
2 rows in set (0.00 sec)

  1. MySQLテーブルをバッチ更新する方法は?

    最初にテーブルを作成しましょう- mysql> create table DemoTable    -> (    -> BreakfastTime time    -> ); Query OK, 0 rows affected (0.59 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('7:30:45'); Query OK, 1 row affected (0.19 sec) my

  2. MySQLにテーブルが存在するかどうかを検出するにはどうすればよいですか?

    テーブルの存在を検出するには、INFORMATION_SCHEMA.TABLESの概念を使用します。構文は次のとおりです- select table_name from information_schema.tables where table_schema=database() and table_name=yourTableName; 上記の構文を理解するために、テーブルを作成しましょう- mysql> create table DemoTable2032    -> (    -> ClientId int,   &n