별도의 자식 테이블에 값을 입력하는 트리거 함수를 작성하려고하지만 이전에 보지 못한 오류가 발생합니다. -- create initial table
CREATE TABLE public.testlog(
id serial not null,
col1 integer,
col2 integer,
col3 integer,
na
다음 코드는 Param2 열이 문자열 형식 인 임시 테이블 #s로 구성됩니다. 표현식, nulls 및 값을 포함합니다. 내 코드 param2 열의 모든 nulls 및 값을 캡처합니다. 그러나 그것은 또한 날짜 문자열을 그대로 받고 있습니다. 날짜 문자열을 날짜 값으로 동적으로 바꾸고 싶습니다. 나는 DROP TABLE #S
CREATE TABLE #S
에 의해 그룹에서 @param를 사용하여 작동하지 않습니다 SELECT CASE
WHEN @aggregation_zeit = 'day' THEN DAY
WHEN @aggregation_zeit = 'month' THEN MONTH
WHEN @aggregation_zeit = 'year' THEN YEAR
EN
PL/pgSQL (PostgreSQL 9.3)을 사용하여 입력 테이블과 동일한 구조의 테이블을 매개 변수로 반환하는 함수를 구현하려고합니다. 기본적으로 테이블을 업데이트하고 plpgsql을 사용하여 업데이트 된 테이블의 복사본을 반환합니다. 그래서 주변 검색 다음과 같은 최소한의 테스트 예제로 이어질 (예 Return dynamic table with un
동적 SQL 문에서 변수를 바인드하려고 시도하는 중 오늘 아침 까다로운 상황이 발생했습니다. 상황이있다 동일한 바인드 변수를 동적 SQL 블록에 여러 번 사용하려고합니다. ORA-01008: not all variables bound
ORA-06512: at "SCHEMA.TEST_FUNCTION", line 19
내가 동적 SQL을 수정하는 경우 :
PostgreSQL을 사용하는 스키마의 모든 테이블을 잘라내려고합니다. 내가 사용하는 기능 여기 ERROR: relation "Building" does not exist
CONTEXT: SQL statement "TRUNCATE TABLE "Building" CASCADE"
PL/pgSQL function truncate_schema(character
테이블을 업데이트하는 일반적인 절차가 필요합니다. CREATE TYPE S_Reference.[ReferenceType] as TABLE (
[Id] SMALLINT NOT NULL PRIMARY KEY,
[Code] VARCHAR(16) UNIQUE NOT NULL,
[Rank] SMALLINT NOT NULL CHECK([Ran
누군가가 약간의 문제로 나를 도울 수 있기를 바랍니다. 본질적으로 나는 크기에 압축 기술을 적용 할 것인가를 예측하기 위해 데이터베이스에서 모든 필드의 대략적인 크기를 얻으려고합니다. 대부분의 필드에서 데이터 유형을 살펴보고 행 수를 사용하여 차지하는 바이트 수를 구할 수 있습니다. 그러나 varchar (max) 필드 같은 무언가에 이것은 쉽지 않다 그래
사용자 ID가 주어진 사용자 ID와 동일한 지정된 column-name의 값을 업데이트하는 prodecure를 작성하려고합니다. _strong_1은 'category_1'과 같이 열 이름이 포함 된 변수입니다. SELECT COLUMN_NAME FROM information_schema.`COLUMNS` C
WHERE table_name = 'subscr