전체 글 썸네일형 리스트형 쿼리 교도소 탈출하기 풀어보자 더보기 저장프로시저와 사용자 지정함수 사용예 C#에서 비교 프로시저(Procedure) : 리턴값없으면 ---- 저장프로시저와는 다른말 public void test() { } function : 리런값있으면 평션 public void test() { return; } 개념 저장 프로시저(Stored Procedure)란 SQL Server에서 제공되는 프로그래밍 기능 저장 프로시저는 한마디로 쿼리문의 집합으로 어떠한 동작을 일괄 처리하기 위한 용도로 사용 구문 형식 CREATE { PROC | PROCEDURE } [schema_name.] procedure_name [ ; number ] [ { @parameter [ type_schema_name. ] data_type } [ VARYING ] [ = default ] [ [ OUT [ PU.. 더보기 데이터 베이스 LOCK(잠금) DEAD LOCK(교착상태) 개념 한 사용자가 데이터를 사용하고 있을 경우에, 다른 사용자가 그 데이터를 변경하지 못하도록 하는 것 데이터베이스의 일관성을 위해서 필요함 트랜잭션 격리 수준 (Transaction Isolation Level)의 종류 READ UNCOMMITTED (커밋되지 않은 읽기) READ COMMITTED (커밋된 읽기) SQL Server 2005의 디폴트 값 REPEATABLE READ (반복된 읽기) SNAPSHOT (스냅숏) SERIALIZABLE (직렬화 가능) 여러사용자가 동시에 하나의 데이터에 접근해서 발생하는 문제 Dirty Read (더티 리드, 커밋되지 않은 데이터를 읽기) Unrepeatable Read (반복되지 않은 읽기) Phantom Read (팬텀, 가상읽기) 교착상태(Dead.. 더보기 쿼리문 실행 예제 더보기 데이터베이스 트렌젝션 TRAN 예제 --/////////////////// 트랜젝션 연습 /////////////////////// CREATE TABLE #tranTest-- # 이나 ## 이면 임시 테이블을 말함 ( id INT NOT NULL, msg NVARCHAR(2) NOT NULL ) USE tempdb--임시페이블사용 --EXEC sp_help #tranTest --ALTER TABLE #tranTest --DROP CONSTRAINT PK__#tranTest_________29221CFB DECLARE @i INT --- 데이터 삽입절 SET @i = 1--- 데이터 삽입절 WHILE @i < 120--- 데이터 삽입절 BEGIN--- 데이터 삽입절 INSERT INTO #tranTest (id, msg)--- 데이터 삽입.. 더보기 델리게이트 이벤트 소스 노가다 2 using System; class MainApp { delegate void stuff(); static void Main() { stuff s = new stuff(sugar); stuff c = new stuff(cream); stuff m = new stuff(milk); stuff cafe = new stuff(coffee); Console.WriteLine("비엔나 커피 만들기"); stuff vienna = s + c + cafe; vienna(); Console.WriteLine(); stuff cafeaulait = s + m + cafe; cafeaulait(); Console.WriteLine(); stuff black = cafeaulait - m - s; black(); Conso.. 더보기 델리게이트 이벤트 소스 노가다 using System; class MainApp { public delegate void Mix(string s);// 델레게이트 선언 public static void Coffee(string s) { Console.WriteLine("{0}",s); } public static void CoCoa(string s) { Console.WriteLine("{0}",s); } public static void Main() { Mix Tea = new Mix(Coffee); Tea("salt"); Tea = new Mix(CoCoa); Tea("milk"); } } using System; class delTest { public delegate void Mix(string s); public static.. 더보기 C# Delegate와 Event 중요 모르겠으니까 예제 외우자 낄낄낄~~~!!! [8.Delegate와 Event예제 \ delegate.cs] using System; class MainApp { public delegate void Mix(string s); // 델리게이트 선언 public static void Coffee(string s) { Console.WriteLine("this Coffee is Mixed with {0} ", s); } public static void CoCoa(string s) { Console.WriteLine("this CoCoa is Mixed with {0} ", s); } public static void Main() { Mix Tea = new Mix(Coffee); //할당된 델리게이트는 Co.. 더보기 이전 1 ··· 90 91 92 93 94 95 96 ··· 107 다음 목록 더보기