Navicat のテーブルにデータを追加するには、次の方法があります。 単一のデータを挿入します。 INSERT INTO ステートメントを使用して、テーブル名、列名、および値を指定します。複数のデータをバッチで挿入するには: INSERT INTO ステートメントを使用し、値のリストをかっこで囲みます。別のテーブルからデータを挿入する: SELECT ステートメントを使用して、別のテーブルからデータを選択し、ターゲット テーブルに挿入します。式または関数の結果を挿入する: INSERT INTO ステートメントを使用して、式または関数の結果を値として挿入します。 NULL 値の挿入: 値として NULL を指定して INSERT INTO ステートメントを使用します。準備済みステートメントを使用してデータを挿入する: 準備済みステートメントを作成し、パラメーター値を設定してから、
#Navicat でコードを実行してテーブルにデータを追加します
単一のデータを挿入
INSERT INTO table_name (column_name1, column_name2, ...) VALUES (value1, value2, ...);
複数のデータをバッチで挿入
INSERT INTO table_name (column_name1, column_name2, ...) VALUES (value11, value12, ...), (value21, value22, ...), ...;
別のテーブルから挿入 選択したデータ
INSERT INTO table_name (column_name1, column_name2, ...) SELECT column_name1, column_name2, ... FROM another_table_name WHERE condition;
式または関数の結果を挿入
INSERT INTO table_name (column_name) VALUES (expression_or_function());
NULL 値を挿入
INSERT INTO table_name (column_name) VALUES (NULL);
プリペアド ステートメントを使用したデータの挿入
// 创建一个预处理语句 PreparedStatement statement = connection.prepareStatement("INSERT INTO table_name (column_name1, column_name2, ...) VALUES (?, ?, ...);"); // 设置参数值 statement.setString(1, "value1"); statement.setInt(2, 123); // 执行预处理语句 statement.executeUpdate();
例
「employees」という名前のテーブルにデータを挿入します:-- 插入单条数据 INSERT INTO employees (name, email) VALUES ('John Smith', 'john.smith@example.com'); -- 批量插入数据 INSERT INTO employees (name, email) VALUES ('Jane Doe', 'jane.doe@example.com'), ('Peter Jones', 'peter.jones@example.com'); -- 从另一个表插入数据 INSERT INTO employees (name, email) SELECT name, email FROM users WHERE role = 'employee';
以上がnavicatのテーブルにデータコードを追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。