일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- javascript new
- 생성자
- 배열 스택
- npm Option
- javascript prototype
- Index Range Scan
- jQuery
- 확장 엘리먼트
- Loose Index Scan
- javascript 생성자
- c언어 스택 배열
- 큐 연결리스트
- 연동
- 포인터
- 이중 연결 리스트
- 추상적 자료 구조
- Index Full Scan
- 연결 리스트
- Index Skip Scan
- access
- javascript this
- new 사용법
- 배열
- 자료구조
- 생성자 new
- C#
- 연결리스트
- 스택
- 스택 배열
- pattern
- Today
- Total
목록전체 글 (55)
Open-Closed Principle
DELETEDELETE 구문은 술어를 기반으로 테이블에 있는 데이터를 지울 때 사용되는 표준 구문이다. 표준 형태의 구문에는 단 두 개의 절 만 가질 수 있다. 하나는 지우고자 하는 대상 테이블을 지정하는 FROM 절이며, 다른 하나는 술어 부분을 지정하는 WHERE 절이다. 술어가 TRUE 평가되는 행들의 하위 집합만 삭제된다. 예를 들어, 아래 나오는 쿼리는 dbo.Orders 테이블에 있는 데이터 중 2007년도 이전에 발생된 주문 건들을 삭제하게 된다. 12Delete From dbo.OrdersWhere Year(dbo.Orders.orderdate)
SELECT INTO 구문은 대상 테이블을 생성한 후, 쿼리의 결과 집합을 생성한 테이블에 저장하는 비표준 T-SQL 구문이다. "비표준"이란, 이 구문이 ISO 및 ANSI SQL 표준이 아니라는 것을 말한다.이 구문을 이용해서 이미 존재하는 테이블에 데이터를 넣을 수는 없다. 문법은 간단히 결과 집합을 만드는 쿼리의 SELECT 절에 있는 FROM절 앞에 INTO 만 추가하면 된다. 12345IF OBJECT_ID('dbo.Orders', 'U') Is Not Null Drop Table dbo.Orders; Select SO.orderid, SO.orderdate, SO.empid, SO.custidInto dbo.Orders From Sales.Orders SOColored by Color Scr..
SQL Server는 자동으로 값을 생성하는 방법으로 두 가지 방법을 제공하고 있다. 하나는 identity 컬럼 속성을 이용하는 것이며, 다른 하나는 시쿼스 개체를 이용하는 것이다. 오늘은 identity에 대해서 알아보는 시간을 갖도록 하자 identity 속성은 아주 오래 전의 SQL Server 버전부터 지원이 되었다. 이 기능은 일부 시나리오서는 잘 동작하지만, 많은 결점을 가지고 있다는 것을 알아둘 필요가 있다. 글을 쓰면서 하나하나 설명하도록 하겠다. identity는 SQL Server에서는 숫자 형식의 컬럼(단, 소수점이 아닌)에 대해서 identity라는 속성을 정의할 수 있다. 이 속성은 커럼의 정의 부분에서 지정된 초기 값과 증가치(단계 값)를 이용해서 INSERT가 실행될 때마다 ..