데이터 한개 삽입하기
컬럼이름과 컬럼값 리스트 갯수는 일치해야함 → 불일치시 에러 발생
-- (1) 컬럼이름 명시, 모든 컬럼값 할당
INSERT INTO BigQuery.sample(user_id, device)
VALUES ("U001",1);
-- (2) 컬럼이름 명시, 특정 컬럼값 할당
INSERT INTO BigQuery.sample(user_id)
VALUES ("U002");
-- (3) 컬럼이름 명시 X
INSERT INTO BigQuery.sample
VALUES ("U003",3);
데이터 여러개 삽입하기
-- (1) 컬럼이름 명시, 모든 컬럼값 할당
INSERT INTO BigQuery.sample(user_id, device)
VALUES ('U004',4),
('U005',5),
('U006',6);
-- (2) 컬럼이름 명시, 특정 컬럼값 할당
INSERT INTO BigQuery.sample(user_id)
VALUES ('U007'),
('U008');
DELETE FROM BigQuery.sample
WHERE device IS NULL;
-- device 값이 NULL인 컬럼(일부)만 삭제하기
UPDATE BigQuery.sample
SET device=999
WHERE device IS NULL;
-- device 값이 NULL인 컬럼만 선택후 999로 데이터 수정하기