다음과 같이 작성된 테이블의 경우 PLSQL에서 열을 반복 할 수 있도록 열을 선택할 수 있습니다. CREATE GLOBAL TEMPORARY TABLE temptable
(column1 datatype [ NULL | NOT NULL ],
column2 datatype [ NULL | NOT NULL ],
...
instance 테이블에 대한 외래 키인 type_id 열에 값과 NOT NULL 열을 설정하려하지만 MySQL 구문에 대해 불만을 나타냅니다. CREATE TABLE `type` (
`id` int(10) unsigned NOT NULL PRIMARY KEY AUTO_INCREMENT,
`city` varchar(256)
);
ALT
CREATE PROCEDURE create_all_views()
LANGUAGE SQL
--MODIFIES SQL DATA
BEGIN ATOMIC
FOR select view_name from views_to_create DO
CREATE VIEW view_name AS SELECT * FROM view_name || '_TAB';
MySQL 데이터베이스에서 일부 데이터를 읽는 Windows Forms 응용 프로그램 (C#)이 있습니다. 새 버전에서는 몇 가지 기능을 추가하기 위해 테이블 중 하나에 새 열을 추가해야했습니다. 때로는 덤프 파일에서 데이터베이스를 복원해야합니다. 새 열이없는 이전 데이터베이스에서 이전 테이블을 복원하면 "알 수없는 열"오류가 발생합니다. 이 테이블의
create view PUBLISHER_VC as
SELECT PB_NAME, PB_ZIPCODE, PB_PHONE_NUMBER
FROM PUBLISHER_4_14 pub
INNER JOIN BOOKS_4_14 boo
where pub.PBID=boo.PBID and BK_LIST_PRICE>100;
PUBLISHER_4_14 및 BOOK
두 개의 인수 (사용자 이름과 암호)를 취하는 저장 프로 시저를 만들고 스키마에 대한 특정 권한을 가진 사용자를 만들려고합니다. 현재 내가 가지고있는 것입니다 : CREATE PROCEDURE `create_admin` (
IN userName VARCHAR(60),
IN userPass VARCHAR(60))
BEGIN
CREATE USER [em
java 소스를로드 할 때 pl/sql에서 일부 Java 함수를 래핑하려고했지만 for-loops에서 콜론 문자에 ORA-29536이 발생했습니다. 필자는 콜론을 잘못 해석하고 바인딩하려고 시도하지 않았고 앞으로의 경로에 대한 제안을 얻지 못했기 때문에 왜 데이터베이스에 문제가 있는지 이해하고 싶었습니다. 모든 for-loops를 제거하기 위해 소스를 리팩
CREATE TABLE Booking (
Name varchar2(30) NOT NULL,
R_date date NOT NULL,
D_address varchar2(30) NOT NULL,
Email_id varchar2(30) NOT NULL,
No_of_cars int NOT NULL,
Contact_no varchar2(15) NOT NULL
오라클의 다른 스키마에있는 인덱스 및 제약 조건과 함께 다른 테이블에서 테이블을 생성해야합니다. 나는 CTAS 구문을 알고 있지만 인덱스와 제약 조건을 사용하지 않습니다. 그것을 할 방법이 있습니까? 또한 프로 시저, 트리거 또는 패키지를 삭제 한 후 플래시백 할 수있는 방법이 있습니까?