SQL SERVER 소개 및 응용 - 데이터베이스 시스템 원리
기업 관리자
기업 관리 자 는 사용자 가 SQL SERVER 를 관리 하 는 주요 관리 도구 와 그래 픽 인터페이스 로 Microsoft 관리 콘 솔 MMC 에 따 른 사용자 인터페이스 를 제공 합 니 다.기업 관리 자 는 로그 인 계 정, 데이터 베이스 사용자 와 권한, 데이터 베 이 스 를 만 들 고 관리 하 며 관리 표, 보기, 저장 과정 과 사용자 정의 데이터 형식 등 거의 모든 관리 업 무 를 완성 할 수 있다.
CREATE PROCEDURE proc1 AS SELECT Sid, Name, Age FROM Student WHERE Area = 'Shanghai' CREATE PROCEDURE proc2 @Iname varchar (40), @phone varchar (12) OUTPUT AS SELECT @phone = phone FROM Student WHERE Name = @Iname -- WITH APPEND CREATE TRIGGER < > ON < | > FOR { AFTER | INSTEAD OF} { INSERT | UPDATE | DELETE} [ WITH APPEND] [NOT FOR REPLICATION] AS IF ( ) BEGIN < > END T – SQL 언어
표준 SQL 의 DML 명령 은 데 이 터 를 수정 하거나 되 돌려 주 는 데 만 사 용 될 수 있 으 며 개발 과정 과 알고리즘 에 사용 할 프로 그래 밍 구조 도 없고 서버 를 제어 하고 조정 하 는 데이터베이스 전용 명령 도 포함 되 어 있 지 않다.따라서 각 기능 이 완 비 된 데이터베이스 제품 은 각자 의 SQL 언어 확장 을 사용 하여 표준 SQL 의 부족 한 점 을 보완 해 야 한다.SQL Server 에서 이러한 확장 을 Transact - SQL 이 라 고 하 는데 T - SQL 이 라 고 부른다.
use pubs declare @val1 int, @val2 varchar(50) -- select @val1, @val2 -- :NULL NULL set @val1 = 123 select @val2 = job_desc from jobs -- , , select @val1, @val2 -- :123 Designer go select @val1, @val2 -- : : 137, 15, 2, 1, '@val1' declare @tmp int set @tmp = 0 while @tmp < 5 begin set @tmp = @tmp + 1 if @tmp = 2 continue if @tmp = 4 break print 'tmp:' + Str(@tmp) end print 'while end' go -- :(1)tmp:1 (2)tmp:3 (3)while end goto Label1 print '1' Label1: print '2' -- : 2 -- create table #tmptable( id int primary key, value varchar (100)) -- if not exists (select * from Tempdb where name='##tmptable') create table ##tmptable( id int primary key, value varchar (20)) declare @vartable table( id int primary key, value varchar (20) ) insert into @vartable values ( 12, 'abc') select * from @vartable
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.