시퀀스를 사용하여 데이터베이스에서 최소 30 개의 행으로 새로 생성 된 테이블을 많이 채워야합니다. 구문을 게시하십시오.선언 된 시퀀스를 사용하여 Pl/SQL에 테이블 채우기
루프를 사용해야합니까?
모든 제안과 해결책을 환영합니다.
이 문제를 해결할 때 많은 도움을 받았습니다.
세 개의 시퀀스를 만들고 30 개의 행으로 3 개의 열에 값을 추가했습니다. id
의 경우 tel_no
및 emp_id
은 3 개의 시퀀스를 만들고 30 개의 행을 추가해도 괜찮습니다. 한 열이 name
과 같은 varchar2 인 경우 어떻게됩니까? 순간 3 시퀀스는 3 개의 열에 값을 채우지 만 '이름 열'에는 null을 추가합니다. 30 개의 이름을 추가하고이를 해결하는 방법에 대해 도움을주십시오. 나는이 문제에 익숙하지 않아 매우 유감스럽게 생각합니다. 명확히하기를 주저하지 마십시오. 많은 시간을 내 주셔서 감사합니다.
요약하면 : 모든 행의 숫자에 대한 시퀀스를 생성하고 이름을 묻는 메시지 만 표시합니다.
당신은 많이 썼지 만 많이 알려주지 않았습니다. 테이블은 어떻게 생겼지? 몇 개의 항목을 채울 필요가 있습니까? 모든 테이블에 대해 동일한 순서 또는 각 테이블마다 자체 시퀀스가 있습니까? "최소 30 행"이 매개 변수화를 원한다는 의미입니까? 코드에 테이블 이름을 어떻게 전달합니까? 여기에있는 사람들은 너무 기꺼이 도울 수 있지만 우리에게 충분한 정보를 제공해야합니다. 우리가 당신을 도울 수 있도록 도와주세요. – APC