こんにちは私は名前がCategory
で、2行挿入された表を作成しています。Oracle Xpress Editionでの問合せの結合
このテーブルを結合すると、複数の行が出力されます。
私の表がある: - カテゴリ
CREATE TABLE Category(
ID int NOT NULL Primary key,
Code varchar(50),
Name varchar(200),
Notes varchar(500),
Image1 varchar(250),
Image2 varchar(250),
Image3 varchar(250),
CreatedBy int NOT NULL,
PageTitle varchar(100),
MetaName varchar(200),
MetaDescription varchar(500),
MetaKeywords varchar(500),
ERPReferencesSysteID int,
ERPReferencesID int,
AssignedTo int,
Status int);
挿入クエリ: -
insert into Category values (902,'Code2', 'NAME2','Note2', 'Image12',
'Image22','Image32', 2016, 'PageTitle2','MetaName2', 'MetaDescription2',
'MetaKeyword2',02, 08, 2,1);
クエリに参加マイ: -
SELECT DISTINCT info.COLUMN_NAME AS NAME, info.OWNER AS TABLESCHEMA,
info.TABLE_NAME,UIC.COLUMN_POSITION AS POSITION,info.NULLABLE AS ISNULLABLE,
info.DATA_TYPE AS DATATYPE,tc.CONSTRAINT_TYPE AS CONSTRAINTTYPE,
tc.R_OWNER AS REFERENCESCHEMA FROM all_tab_columns
info join all_constraints tc on info.TABLE_NAME = tc.TABLE_NAME
join user_cons_columns rk on info.TABLE_NAME = rk.TABLE_NAME
join USER_IND_COLUMNS UIC on UIC.TABLE_NAME = info.TABLE_NAME
where info.TABLE_NAME= 'CATEGORY' AND info.owner ='SAN' ORDER BY
UIC.COLUMN_POSITION ASC;
私は、これは、クエリの行を結合実行していたときが表示されています複数回。
このクエリで何が間違っていますか?
期待する出力と実際に得られる結果を表示するのに役立ちます。 –