실습 스키마

-- trim() 내장함수 실습용 --
CREATE TABLE trim_practice (
    product_id INT PRIMARY KEY,
    product_name VARCHAR(100)
);

INSERT INTO trim_practice (product_id, product_name)
VALUES
(1, '  Apple iPhone  '),
(2, '***Samsung Galaxy***'),
(3, '---Sony PlayStation---'),
(4, '   Microsoft Surface   '),
(5, '%%%Dell XPS%%%'),
(6, '*** Google Pixel ***');
-- typedata 내장함수 실습용 --
CREATE TABLE type_data (
    id INT PRIMARY KEY,
    original_value VARCHAR(20) -- 숫자로 변환해야 할 문자열
);

INSERT INTO type_data (id, original_value)
VALUES 
(1, '123.45'),
(2, '1000'),
(3, ‘a12b34c'),  -- 숫자가 포함된 잘못된 문자열
(4, '450'),
(5, ' 200 '), -- 앞뒤 공백이 포함된 문자열
(6, 'text');  -- 순수 문자열

products 스키마

students 스키마

employees 스키마

CREATE TABLE SQL 문

INSERT INTO SQL 문

Last updated