Blog

Real Estate and Mortgage Blog

java statement 예제

결과 집합 execute쿼리(문자열 SQL): ResultSet 개체를 반환 합니다. SELECT 문과 마찬가지로 결과 집합을 얻을 것으로 예상되는 경우 이 메서드를 사용합니다. CallableStatement 개체를 사용하는 것은 PreparedStatement 개체를 사용하는 것과 유사합니다. 문을 실행 하기 전에 모든 매개 변수에 값을 바인딩해야 합니다., 또는 SQLException을 받게 됩니다. 변수와 연산자에 대해 이해되었으므로 이제 표현식, 문 및 블록에 대해 알아볼 차례입니다. 연산자는 값을 계산하는 표현식을 작성하는 데 사용할 수 있습니다. 식은 명령문의 핵심 구성 요소입니다. 명령문은 블록으로 그룹화될 수 있습니다. 예를 들어 CoffeesTables.viewTable 반복적으로 메서드 ResultSet.next를 호출하여 커서를 한 행앞으로 이동합니다. 다음에 호출할 때마다 메서드는 커서가 현재 배치된 행의 데이터를 출력합니다.

: 또한 데이터베이스에 사용되는 Java 및 SQL 데이터 형식 간의 데이터 형식 차이를 브리지하는 데 도움이 되는 메서드를 정의합니다. int executeUpdate(문자열 SQL): SQL 문 실행의 영향을 받는 행 수를 반환합니다. 이 메서드를 사용 하 여 SQL 문을 실행 합니다., 영향을 받는 행의 수를 얻을 것으로 예상 하는(예: INSERT, UPDATE 또는 DELETE 문) 이 예제에서는 결과를 인쇄하는 것만 하면 됩니다. 많은 JDBC 응용 프로그램에서 는 GUI 애플릿 또는 응용 프로그램의 테이블이나 그리드에 표시하는 것과 같이 결과로 다른 작업을 수행하려고 할 수 있습니다. 부울 실행(String SQL) : ResultSet 개체를 검색할 수 있는 경우 true의 부울 값을 반환합니다. 그렇지 않으면 false를 반환합니다. 이 메서드를 사용하여 SQL DDL 문을 실행하거나 진정으로 동적 SQL을 사용해야 하는 경우 를 사용합니다. 이 SELECT 쿼리 자습서에서는 Java 코드에서 SQL SELECT 문을 만들고 실행하는 방법을 보여 주어 JDBC를 다음 단계로 살펴보겠습니다. Java 프로그래밍 언어를 사용하면 식의 한 부분에 필요한 데이터 형식이 다른 표현의 데이터 형식과 일치하는 한 다양한 작은 식에서 복합 식을 생성할 수 있습니다. 다음은 복합 표현식의 예입니다: 문장은 자연어로 된 문장과 거의 동일합니다. 문은 실행의 전체 단위를 형성합니다. 다음 유형의 식은 표현식을 세미콜론(;)으로 종료하여 문으로 만들 수 있습니다.

끝에 세미콜론이 있는 식을 식 문이라고 합니다. 예를 들어 이러한 모든 예제에서 “Demo”라는 데이터베이스에 액세스하고 이러한 SELECT 쿼리 예제에서는 데모 데이터베이스에 포함된 “Customers”라는 데이터베이스 테이블에 액세스합니다. JDBC의 모든 매개 변수는 로 표시됩니다. 기호를 매개 변수 마커라고 합니다. SQL 문을 실행하기 전에 모든 매개 변수에 대한 값을 제공해야 합니다. 관심이 있으시면 Query1.java 프로그램에 대한 Java 소스 코드를 다운로드 할 수 있습니다. 이 JDBC 예제 코드를 자체 시스템에서 테스트할 수 있지만 URL을 만들고 개체를 연결하여 고유한 데이터베이스 구성을 반영하는 줄을 변경해야 합니다. 첫 번째 단계에서는 연결 개체에서 Java 문 이의를 만듭니다. 쿼리를 실행하고 ResultSet 개체를 얻을 수 있는 다음 단계에서 수행하려는 작업을 수행할 수 있는 중간 단계에 불과합니다. ResultSet 개체 rs는 이제 데이터베이스 쿼리의 결과를 포함합니다.

이제 이러한 결과를 사용할 수 있습니다. 이 특정 예제에서는 곱셈 결과가 순서와 독립적이기 때문에 식이 평가되는 순서는 중요하지 않습니다. 곱셈을 적용하는 순서에 관계없이 결과는 항상 동일합니다. 그러나 모든 식이 사실이 아닙니다. 예를 들어 다음 식은 추가 또는 분할 작업을 먼저 수행하는지에 따라 다른 결과를 제공합니다.