SELECT UPDATEでマイナンバー情報を社員情報につなぐ。
=====================================================================================
2015年秋からスタートする「番号制度(マイナンバー)」
2015年10月の国民への個人番号の通知、
2016年01月の個人番号の利用開始、
2017年01月の国機関での情報連携の開始、
2017年07月の自治体を含めた情報連携の開始に向けて、システム改修、業務運用の見直しなどが実施されています。
Q2-3 マイナンバー(個人番号)は何桁ですか?また、マイナンバーにはアルファベットも含まれますか?
A2-3 マイナンバーは、数字のみで構成される12桁の番号になります。(2014年6月回答)
=====================================================================================
UPDATE 社員
SET
社員.個人番号 = 対照表.個人番号
,社員.更新者 = 'SQL'
,社員.更新日時 = GETDATE()
FROM
社員,対照表
WHERE 社員.社員番号 = 対照表.社員番号
CREATE TABLE [dbo].[社員](
[社員番号] [varchar](5) NOT NULL,
[社員氏名] [varchar](20) NULL CONSTRAINT [DF_社員_氏名] DEFAULT (''),
[入社年月日] [date] NULL,
[個人番号] [varchar](12) NULL CONSTRAINT [DF_社員_個人番号] DEFAULT (''),
[更新者] [varchar](20) NULL CONSTRAINT [DF_社員_更新者] DEFAULT (''),
[更新日時] [datetime] NULL CONSTRAINT [DF_社員_更新日時] DEFAULT (getdate()),
CONSTRAINT [PK_社員] PRIMARY KEY CLUSTERED
(
[社員番号] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
CREATE TABLE [dbo].[対照表](
[社員番号] [varchar](5) NOT NULL,
[個人番号] [varchar](12) NULL,
CONSTRAINT [PK_対照表] PRIMARY KEY CLUSTERED
(
[社員番号] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
=====================================================================================
TSUNAGUではなくTSUNAMI
プレイズ・サザンオールスターズ~TSUNAMI