본문 바로가기

function2

MySQL 프로시저(Procedure) 정리 프로시저(Procedure)는 데이터베이스 내에서 자주 사용하는 복잡한 SQL 작업을 미리 정의해놓고, 필요할 때마다 호출하여 사용할 수 있는 저장된 프로그램이다. 프로시저는 반복적인 작업을 자동화하고, 코드의 재사용성을 높이며, 데이터베이스와 관련된 비즈니스 로직을 중앙 집중화하는 데 유용하다.1. 프로시저 생성CREATE PROCEDURE GetEmployeeById(IN emp_id INT)BEGIN SELECT * FROM employees WHERE id = emp_id;END; 2. 프로시저 호출CALL GetEmployeeById(101); 3. 사용시 주의사항권한: 프로시저를 생성, 삭제, 수정하려면 충분한 권한이 있어야한다.오류 처리: 프로시저 내에서 할생할 수 있는 오류를 처리하기.. 2024. 9. 4.
var - let - const 차이점과 사용법 JavaScript 에서 변수를 선언하는 방법에는 var , let ,const 세 가지 방법이 있다.다른 특성과 사용법을 가지고 있으면  ES6 이후 개발자들은 let 과 const 를 더 선호하는 추세이다.이번엔 이 세가지의 차이점과 특성을 비교해 보자1. varvar는 가장 오래된 선언 방식이다var 의 특징Function Scope: var 로 선언된 변수는 함수 내에서만 유효하며, 함수 밖에서는 접근할 수 없다. 하지만 Block Scope 를 가지지 않기 때문에 if, for 등의 블록내에서 선언해도 함수 전체에서 접근할 수 있다.Hoisting: var로 선언된 변수는 선언이 끌어올려지기 때문에 선언문 이전에 변수에 접근할 수 있다.console.log(x); // undefinedvar x.. 2024. 8. 20.
728x90
반응형
LIST