�f�[�^�̓o�^���s��INSERT���FSQL���H�u���i12�j

» 2001�N04��11�� 00��00�� ���J

���̋L���͉������ł��B����o�^�i�����j����ƑS�Ă������������܂��B

�O��쐬�����e�[�u���Ƀf�[�^��o�^���Ă݂悤

�@����́A�f�[�^�̓o�^���s��INSERT�����Љ�܂��B�O��i��11��uCREATE��������Ɏg�����Ȃ����v�j�ł́A�uCardInfo�v�Ƃ������O�̐V�����e�[�u�����쐬���܂����B����͂��̃e�[�u���Ƀf�[�^��o�^���Ă����܂��BCardInfo�e�[�u���̍ŐV�̒�`�̏�Ԃ͎��̉�ʂ̂Ƃ���ɂȂ��Ă���͂��ł��B������x�m�F���Ă����܂��傤�B

1@O`ACardInfoe[ũvpeBmFƂiʂNbNƊg\܂j ���1�@�O���`�����ACardInfo�e�[�u���̃v���p�e�B���m�F�����Ƃ���i��ʂ��N���b�N����Ɗg��\�����܂��j

�@�ł́A���̃e�[�u���Ɏ��̃f�[�^��o�^���܂��B

���ږ� ���ڂ̒�` �l
�J�[�h�ԍ� 6���������̃J�[�h�ԍ� NW0001
�ڋq �J�[�h���s��̌ڋq ALFKI
���s�� ���s�����N���� 2001/4/1
�L������ �L�������̔N���� 2002/4/1
���s�����]�ƈ� �J�[�h�𔭍s�����]�ƈ� 7
���sID ���s�ʂ��ԍ� �\

�@�ڋq�́ACustomers�e�[�u���ɓo�^����Ă���Alfreds Futterkiste�Ђ�Maria Anders���ŁA�ڋqID��ALFKI�ł��B�܂��A�J�[�h�𔭍s�����]�ƈ��́AEmployees�e�[�u���ɓo�^����Ă���King Robert���ŁA�]�ƈ��ԍ���7�ł��B���sID��IDENTITY�w�肪���Ă���̂ŁA�f�[�^���w�肵�Ȃ��Ă������I�ɍ̔Ԃ���܂��B

�@�ł́A���̃f�[�^��CardInfo�e�[�u���ɓo�^���Ă݂܂��傤�B����SQL�������s���܂��B

�y��1�z

INSERT INTO CardInfo (
  CardID,
  CustomerID,
  IssueDate,
  ExpireDate,
  EmployeeID
)
VALUES
(  'NW0001',
   'ALFKI',
   '2001/4/1',
   '2002/3/31',
   '7'
)
2@INSERTCardInfoe[uɃf[^}iʂNbNƊg\܂j ���2�@INSERT����CardInfo�e�[�u���Ƀf�[�^��}������i��ʂ��N���b�N����Ɗg��\�����܂��j

�@�\���̉��������O�ɁA�f�[�^���Ԃ��o�^���ꂽ���Ƃ��m�F���܂��傤�B����SQL�������s���܂��B

�y��2�z

SELECT * FROM CardInfo
3@SELECTŁAقlj2œo^efĂ邩mFƂiʂNbNƊg\܂j ���3�@SELECT���ŁA��قlj��2�œo�^�������e�����f����Ă��邩���m�F�����Ƃ���i��ʂ��N���b�N����Ɗg��\�����܂��j

�@�f�[�^���o�^����Ă���̂��m�F�ł��܂��ˁBIssueID��ւ̓f�[�^�̎w������܂���ł������A�O��̃e�[�u���쐬���ɏ����l�Ɏw�肵���u1000000000�v�Ԃ��̔Ԃ���A�o�^����Ă���̂��m�F�ł��܂��B

INSERT���̎g����

�@�ł́A��1��SQL������ǂ��Ă݂܂��傤�B�f�[�^�̓o�^�ɂ́uINSERT�v�����g�p���܂��BINSERT���́A�e�[�u���ɍs��V���ɒlj����܂��B����āA��1�����ɂ�����x���s�����Ƃ���ƁA�܂����������s������1�s�lj�����Ă��܂��܂��B�{����CardInfo�e�[�u���̎g�p�ړI���炷��΁A�����J�[�h�ԍ��̃f�[�^�������o�^����Ă��܂��ƕs�s�����N���܂��̂ŁA���������邽�߂̕��@���ʓr�p�ӂ���Ă��܂��B���̉���͎���s���܂��B

�@���āAINSERT���́A�܂��f�[�^��o�^����e�[�u�����w�肷��Ƃ��납��n�܂�܂��B��1�ł́uINTO CardInfo�v�Ƃ��Ă��镔�����Y�����܂��BINTO��̓e�[�u�����Ɉ��������A��̎w������܂��B�i�@�j�̒��ɁA�f�[�^�o�^�ɕK�v�ȗ񖼂��J���}�ŋ�؂��ĕ��ׂ܂��B��̒�`���ɁuNULL�̋��v�����Ȃ�������i�‚܂�K�{�̗�j�́A�Œ�ł��w�肷��K�v������܂��B�������A�f�t�H���g�l�̎w���������́A�����l�̎w������Ȃ������ꍇ�ɂ̓f�t�H���g�l���ݒ肳���̂ŁAINTO��̗�Ŏw�肷�邱�Ƃ͕K�{�ł͂���܂���B

�@INTO��̌�ɂ́A�����VALUES�傪�����܂��BVALUES��ɂ�INTO��Ŏw�肵����̏��ԂɁA�o�^����l���J���}��؂�ŕ��ׂ܂��BINSERT���̍\���̊�b�́A�ȏ�ŏI���ł��B

�@�ł́A�f�t�H���g�l�̌��ʂ��m���߂邽�߂ɁA����SQL�������s���Ă݂܂��傤�B

�y��3�z

INSERT INTO CardInfo (
  CardID,
  CustomerID,
  EmployeeID
)
VALUES
(  'NW0008',
   'ALFKI',
   '7'
)
���4�@���2�̂Ƃ�����INSERT���Œl��o�^����J�����̐������炵�Ă����āA�f�t�H���g�l�̐ݒ肪�L�����ǂ������m�F���Ă݂�i��ʂ��N���b�N����Ɗg��\�����܂��j

�@IssueDate�AExpireDate�͎w�肵�܂���ł������A���ꂼ�����l�ɃZ�b�g�����l���o�^����Ă���̂��m�F�ł��܂��ˁB

�@INSERT���́A���ׂĂ̗�ɑ΂��Ēl���w�肷��ꍇ�ɂ́AINTO����ȗ����邱�Ƃ��”\�ł��B���̗�����s���Ă݂܂��傤�B

�y��4�z

INSERT INTO CardInfo2
VALUES
(  'NW0010',
   'ALFKI',
   '2001/4/1',
   '2002/3/31',
   '7'
)

�@�uCardInfo�v�e�[�u������4�Ŏg�p���Ȃ������̂́AIDENTITY��ɑ΂��Ă�INTO��ɂ���̎w��Ȃ��ɒl�̎w������邱�Ƃ��ł��Ȃ��A�Ƃ������񂪂��邩��ł��B�‚܂�AIDENTITY������ƒe�[�u���ɑ΂��ẮA���INTO��ŗ�̎w�������K�v������܂��B

INSERT��SELECT�̑g�ݍ��킹

�@����܂ł̗�ł́A�f�[�^��1�����Ƃɓo�^������@���Љ�Ă��܂������A�ق��̃e�[�u���ɂ���f�[�^�����̏����Œ��o���āA�e�[�u���Ɉꊇ���ēo�^������@������܂��B������Љ�܂��傤�B

�@SELECT���̉���̒��Łu�T�u�N�G���[�v�����グ�܂������A�����ł��T�u�N�G���[���g�p���܂��B�Ⴆ�΁A���ׂĂ̌ڋq�ɑ΂��ČڋqID�Ɠ����J�[�h�ԍ��̃J�[�h�𔭍s����ꍇ�ɂ́A���̂悤��SQL����CardInfo�e�[�u���Ƀf�[�^��o�^���邱�Ƃ��ł��܂��B

�y��5�z

INSERT INTO CardInfo (
  CardID,
  CustomerID,
  EmployeeID
)
SELECT CustomerID, CustomerID, 7
  FROM Customers
5@SELECTŒof[^INSERTCardInfoe[uɓo^ƂiʂNbNƊg\܂j ���5�@SELECT���Œ��o�����f�[�^��INSERT����CardInfo�e�[�u���ɓo�^�����Ƃ���i��ʂ��N���b�N����Ɗg��\�����܂��j

�@����܂ł̗�ƈႤ�̂́AVALUES��̑����SELECT�����g�p���Ă��邱�Ƃł��B��5��SELECT���̌����A�T�u�N�G���[�ɂȂ�܂��B�����Œ��ӂ��K�v�Ȃ̂́AINTO���SELECT���̗�̕��т��A�����A���Ƃ��ɐ��m�ɍ��킹�邱�Ƃł��B

����̂܂Ƃ�

����́AINSERT���ɂ‚��ĉ�����܂����B����́A�L�[�i��L�[�A�O���L�[�j�ɂ‚��ĉ�������Ă����܂�



�uSQL���H�u���v�o�b�N�i���o�[

Copyright © ITmedia, Inc. All Rights Reserved.

'; if( !this.isSubscription ) { this.insertTarget = document.querySelector('#cmsBody .subscription') || document.querySelector('#cmsBody .inner'); } }; BodyAdIMSWithCCE.prototype = Object.create(BodyAdContent.prototype); BodyAdIMSWithCCE.prototype.activate = function () { refreshGam('InArtSpecialLink'); } // global reference window.itm = itm; //entry point BodyAdEventBase.polyfill(); const bodyAdManager = BodyAdManager.getInstance(); bodyAdManager.addEventListener(BodyAdManager.EVENTS.READY, function (ev) { bodyAdManager.loadAdvertise(); }); bodyAdManager.init(); })();
�X�|���T�[����̂��m�点PR

���ڂ̃e�[�}

Microsoft  WindowsőO2025
AI for GWjAO
[R[h^m[R[h Zg by IT - ITGWjArWlX̒SŊ􂷂gD
Cloud Native Central by IT - XP[uȔ\͂gD
�V�X�e���J���m�E�n�E �y�����i�r�zPR
���Ȃ��ɂ������߂̋L��PR

RSS�ɂ‚���

�A�C�e�B���f�B�AID�ɂ‚���

���[���}�K�W���o�^

��IT�̃��[���}�K�W���́A �������A���ׂĖ����ł��B���Ѓ��[���}�K�W�������w�ǂ��������B