회사_ C#, MSSQL, WPF
MSSQL 한 컬럼에 동일한 값을 전부 넣는 쿼리를 작성해줘.
lsme
2024. 6. 18. 12:56
INSERT 해야하나??
INSERT INTO [table 명] (column 명) VALUES(0000);
nono!
이러면 에러 난다.
한 컬럼에 동일한 값을 전부 넣는 쿼리를 작성해줘.
( 이건 동일한 값만 들어간다! )
UPDATE [tabel_name]
SET {column_name} = '0000'
[] 은 유지, {}은 제거해야함.
001, 002, 003 이렇게 맵핑 해주는 mssql 쿼리를 작성해줘.
NMA_CLIENT 컬럼에 순차적으로 증가하는 쿼리를 만들어줘.
RowNum AS 함수를 사용해서 할 수 있다!
;WITH CTE AS (
SELECT
{매핑할 컬럼명},
ROW_NUMBER() OVER (ORDER BY {고유키 컬럼명}) AS RowNum
FROM
[테이블명]
)
UPDATE CTE
SET {매핑할 컬럼명} = RIGHT('000' + CAST(RowNum AS VARCHAR(3)), 3);