17

( )studentで構成される名前のテーブルがありますrollno, name, sem, branch

値を 1 つだけにしたい場合INSERT(つまり、名前だけを入力する必要がある場合)、クエリは何ですか?

4

6 に答える 6

20

特定の列に値を挿入するには、最初に入力する列を指定する必要があります。クエリは次のようになります。

INSERT INTO your_table_name (your_column_name)
VALUES (the_value);

複数の列に値を挿入するには、列名をコンマで区切り、列名を追加したのと同じ順序で値を挿入します。

INSERT INTO your_table_name (your_column_name_01, your_column_name_02)
VALUES (the_value_01, the_value_02);

よくわからない場合は、W3Schools.com をご覧ください。通常、例を示した説明があります。

于 2012-11-26T20:37:49.167 に答える
7
insert into student(name) values("The name you wan to insert");

主キーの入れ忘れにご注意ください。

于 2012-11-26T20:31:07.547 に答える
5

まず、テーブルがすべて空で、列「名前」に値を入れたいだけの場合、INSERT INTO を使用するのは簡単です。https://www.w3schools.com/sql/sql_insert.asp .

`INSERT INTO TABLE_NAME (COLUMN_NAME) VALUES ("the values")` 

第 2 に、テーブルの内部にすでにいくつかの値があり、1 つの列にいくつかの値を挿入したいだけの場合は、UPDATE を使用します。https://www.w3schools.com/sql/sql_update.asp

  UPDATE table_name SET column1 = value1 WHERE condition;
于 2020-05-07T00:02:10.440 に答える
2
insert into student (name)
select 'some name'

また

insert into student (name)
values ('some name')
于 2012-11-26T20:27:52.887 に答える
2

他の列がnullを受け入れるか、デフォルト値を持っている場合、以下は機能します:

INSERT INTO Student (name) VALUES('Jack');

詳細については、リファレンス マニュアル:: 13.2.5 INSERT Syntaxを参照してください。

于 2012-11-26T20:29:13.527 に答える
0

残りの列が必要な場合は、このクエリを実行し、クエリで空白のままになっている単一引用符の中に"#"挿入します。#

また、クエリで列名を定義する必要はありません。

insert into student values('','your name','','');

ありがとう...

于 2016-05-27T12:09:06.787 に答える