2016-07-28 3 views
0

Я новичок в SQL и реляционных базах данных, но я пишу код для добавления данных в таблицы, которые я создал. Я не уверен, правильно ли написан код, который я написал для вставки в таблицу. Может ли кто-нибудь сказать мне, правильно ли это.как вы вставляете данные в таблицу правильно, используя INSERT INTO?

INSERT INTO Job (Job_ID, Job_name) 
      VALUES (‘1’, ‘Teacher’); 
+1

У вас есть фигурные одинарные кавычки вместо прямых одинарных кавычек '' 'вместо' ''. –

+0

Вы также можете увидеть «SO Documentation»! Вы узнаете много вещей: как вставлять, обновлять, выбирать и т. Д. Не стесняйтесь видеть документацию из SO (вверху страницы SO, под вашим профилем). –

ответ

0

Вы код правильный, но если вы используете автоинкрементную колонку для job_id вы должны использовать

и использовать одинарную кавычку с и не

INSERT INTO Job (Job_name) 
     VALUES ('Teacher'); 

иначе код prodivided

INSERT INTO Job (Job_ID, Job_name) 
     VALUES ('1', 'Teacher); 
0

Вы также можете попробовать следующее:

insert into table_name set column_first = 'value_first' and column_second = 'value_second' 
0

коррекции составляют:

INSERT INTO Job (Job_ID, Job_name) 
      VALUES ('1', 'Teacher'); 
0

Вы можете вставить значение с этим синтаксисом INSERT INTO table_name (column1, COLUMN2, колонка3, ...) VALUES (значение1, значение2, value3, .. .); В соответствии с вашим кодом вы можете написать INSERT INTO Job (Job_ID, Job_name) VALUES ('1', 'Teacher');

0

Это моя помощь: w3schools

простой вставки INSERT INTO table_name (column1, COLUMN2, колонка3, ...) VALUES (значение1, значение2, value3, ...);

Смежные вопросы