0
sqlplus에서 저장 프로 시저를 작성하기위한 올바른 구문은 무엇입니까? SQL 튜토리얼은 환경을 지정하지 않는 것 같기 때문에 인터넷은 놀라 울 정도로 도움이되지 않습니다. 예를 들어 약간 혼란 스럽습니다. 이걸 알아내는 가장 간단한 방법은 두 개의 명령 (내가 작성해야하는 것 중에서)을 게시 할 것이고 누군가가 스토어드 프로 시저처럼 보이는 것을 쓸 수 있다면 나머지 부분을 알아낼 수있을 것이라고 확신합니다. 나 혼자서.SQLPlus에서 저장 프로 시저의 올바른 구문은 무엇입니까?
명령 1 : 코드 :
SELECT COUNT(username)
FROM "ValidClients"
WHERE username = [username goes here];
명령 2 : 코드 : 당신이 볼 수 있듯이
INSERT into "ValidClients"
/*zero is overridden by a sequence trigger*/
VALUES (0, [username], [password]);
는, 정말 기본적인 것들이야, 난 그냥 마이크로 소프트 SQL 서버를 사용하고있어 그래서 SQLPlus 구문이 나를 조금 넘어 뜨립니다. 미리 감사드립니다.
답변을 주셔서 감사 드리며, 본 튜토리얼을 살펴 보았습니다. 그것은 단지 (저를 조금 용서할 수 없다는 이유로 용서해주십시오), 솔루션에 대한 대답을 매핑하는 데 약간의 어려움이있었습니다. 예를 들어, 때때로 NUMBER 제약 조건이 사용되는 이유와 때로는 INTEGER (어쩌면 간단한 대답은 해당 숫자가 소수를 허용한다는 것)를 이해하지 못합니다. 그것은 내 대답에 접선이지만 구문을 볼 때 나를 혼란스럽게합니다. – buggritall
Oracle은 INTEGER를 NUMBER의 부속 유형으로 지정합니다. NUMBER에서 분수를 받아 들일 수 있지만 INTEGER에서는 소수를 사용할 수 있다는 점에서 옳습니다. 내부적으로 Oracle은 여전히 INTEGER를 NUMBER로 sotre합니다. – Ollie