검색결과 리스트
MSSql에 해당되는 글 3건
- 2021.09.14 특정 테이블의 컬럼 속성 변경(null, default)
- 2019.07.02 sp 내에 동적쿼리 만들기.
- 2013.03.07 update join
글
어.. 카테고리는 ms인데,
실제 작업중인 곳은 maria(mysql)임. 뭐 기본 쿼리 수준이니 ms에서도 먹힐거라 생각함
ALTER TABLE 테이블 MODIFY COLUMN 컬럼 VARCHAR(255) NULL DEFAULT "";
-> 성공
ALTER TABLE 테이블 ALTER COLUMN 컬럼 VARCHAR(255) NULL DEFAULT "";
-> 실패
ALTER TABLE 테이블 ALTER COLUMN 컬럼 SET DEFAULT "";
-> 성공
ALTER TABLE 테이블 ALTER COLUMN 컬럼 SET NOT NULL;
-> 실패
ALTER TABLE 테이블 ALTER COLUMN 컬럼 NOT NULL;
-> 실패
ALTER TABLE 테이블 MODIFY COLUMN 컬럼 SET DEFAULT "";
-> 실패
ALTER TABLE 테이블 MODIFY COLUMN 컬럼 SET NOT NULL;
-> 실패
ALTER TABLE 테이블 MODIFY COLUMN 컬럼 NOT NULL;
-> 실패
alter는 NULL, Not NULL 처리가 안되나? 일단 오늘 작업하면서 나온 내용 메모.
자세한건 검색해야겠다.
'MSSql' 카테고리의 다른 글
sp 내에 동적쿼리 만들기. (0) | 2019.07.02 |
---|---|
update join (0) | 2013.03.07 |
글
CREATE PROCEDURE spInsertLog
-- Add the parameters for the stored procedure here
@a int,
@b int,
@c int,
@d int
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
DECLARE @strSQL nvarchar(1024) -- varchar로 하면 안됨.
-- Insert statements for procedure here
SET @strSQL = 'INSERT INTO [LOG_'+convert(varchar(4),datepart(yy,getdate()))+
'].dbo.[Log] VALUES (GETDATE(),@paramV1,@paramV2,@paramV3,@paramV4)'
EXEC sp_executesql @strSQL, N'@paramV1 int, @paramV2 int, @paramV3 int, @paramV4 int', @a, @b, @c, @d
END
GO
참고.
'MSSql' 카테고리의 다른 글
특정 테이블의 컬럼 속성 변경(null, default) (0) | 2021.09.14 |
---|---|
update join (0) | 2013.03.07 |
글
UPDATE 테이블명1
SET
[컬럼명1] = B.컬럼명1
,[컬럼명2] = B.컬럼명2
,[컬럼명3] = B.컬럼명3
FROM 테이블명1 AS A
INNER JOIN (SELECT 컬럼명1 AS 컬럼명1
,컬럼명2 AS 컬럼명2
,컬럼명3 AS 컬럼명3
FROM 테이블명1) AS B
ON A.컬럼명 = B.컬럼명
update Data1
set DataValue = DataValue + (2000 * B.Cnt)
from Data1 A
JOIN Data2 B ON A.Idx = B.Idx
where B.range = 1
뭐 그렇다는거!
'MSSql' 카테고리의 다른 글
특정 테이블의 컬럼 속성 변경(null, default) (0) | 2021.09.14 |
---|---|
sp 내에 동적쿼리 만들기. (0) | 2019.07.02 |
RECENT COMMENT