The following lines contain the word 'select', 'insert', 'update' or 'delete':
* column to the search query select list.
* 25-Oct-2005 klou (3983696)
* - Fix bug 3983696.
* 19-May-2006 klou (5217204)
* - Escape % that is prefixed or postfixed with by a symbol that
* will be parsed as blank by the text parser. This fix only supports
* the out-of-box symbols and has a drawback to ignore wildcard
* expansion if customers define a symobol as printjoins character,
* e.g. we will escape .% to .\% because the dot (.)
* will be parsed as blank by the text parser. But, if it is
* printjoin character, the parser will consider it as alphanumeric;
select element_type_id
from cs_kb_set_ele_types
where set_type_id = p_set_type_id
and optional_flag = 'N';
select element_type_id into l_type_id
from cs_kb_elements_b
where element_id = p_ele_def_tbl(i1).element_id;
select count(*) into l_count
from cs_kb_set_ele_types se,
cs_kb_sets_b s,
cs_kb_elements_b e
where se.set_type_id = s.set_type_id
and se.element_type_id = e.element_type_id
and s.set_id = p_set_id
and e.element_id = p_ele_id;
select count(*) into l_count
from cs_kb_set_ele_types se,
cs_kb_sets_b s
where se.set_type_id = s.set_type_id
and s.set_id = p_set_id
and se.element_type_id = p_ele_type_id;
select count(*) into l_count
from cs_kb_set_ele_types se,
cs_kb_elements_b e
where se.set_type_id = p_set_type_id
and e.element_id = p_ele_id
and se.element_type_id = e.element_type_id;
select count(*) into l_count
from cs_kb_set_ele_types se
where se.set_type_id = p_set_type_id
and se.element_type_id = p_ele_type_id;
select count(*) into l_count
from cs_kb_set_types_b
where set_type_id = p_set_type_id;
select count(*) into l_count
from cs_kb_element_types_b
where element_type_id = p_ele_type_id;
' select set_id, count(*) count from cs_kb_set_eles c '||
' where element_id in (';
return G_TRUE; --i.e. should abort insert/create set.
select select_id, select_name, from_table, where_clause
from jtf_objects_vl
where object_code = c_objcode;
l_query := 'select distinct ' || l_jtfobj_rec.select_id || ', '||
l_jtfobj_rec.select_name || ' from ' ||
l_jtfobj_rec.from_table || ' where '||
l_jtfobj_rec.select_id || '=:1';
select count(*) into l_count
from cs_kb_element_types_b
where element_type_id = l_ele_type_id;
update cs_kb_ele_type_links set
element_type_id = l_ele_type_id
where link_id = p_link_id_tbl(i1);
delete from cs_kb_ele_type_links
where link_id = p_link_id_tbl(i1);
select count(*) into l_count
from cs_kb_sets_b
where set_id = l_set_id;
update cs_kb_set_links set
set_id = l_set_id
where link_id = p_link_id_tbl(i1);
delete from cs_kb_set_links
where link_id = p_link_id_tbl(i1);
select count(*) into l_count
from cs_kb_elements_b
where element_id = l_element_id;
select count(*) into l_count
from cs_kb_set_eles
where set_id = p_set_id_tbl(i1)
and element_id = l_element_id;
select count(*) into l_count
from cs_kb_elements_b
where element_id = l_element_id;
update cs_kb_element_links set
element_id = l_element_id
where link_id = p_link_id_tbl(i1);
delete from cs_kb_element_links
where link_id = p_link_id_tbl(i1);
p_update_sets_b in varchar2
) return number is
l_date date;
select element_id
from cs_kb_set_eles
where set_id = c_sid;
select s.set_type_id
from cs_kb_sets_vl s
where s.set_id = p_set_id;
select element_type_id into l_ele_type_id
from cs_kb_elements_b
where element_id = p_ele_id;
select optional_flag into l_optional_flag
from cs_kb_set_ele_types
where set_type_id = l_set_rec.set_type_id
and element_type_id = l_ele_type_id;
select count(*) into l_count
from cs_kb_set_eles se, cs_kb_elements_b e
where se.set_id = p_set_id
and se.element_id = e.element_id
and e.element_type_id = l_ele_type_id;
delete from cs_kb_set_eles
where element_id = p_ele_id
and set_id = p_set_id;
if(p_update_sets_b = 'T') then
update cs_kb_sets_b set
last_update_date = l_date,
last_updated_by = l_user,
last_update_login = l_login
where set_id = p_set_id;
update cs_kb_sets_tl set
positive_assoc_index = 'c',
negative_assoc_index = 'c',
composite_assoc_index = 'c'
where set_id = p_set_id;
p_update_sets_b in varchar2
) return number is
l_count pls_integer;
select element_id
from cs_kb_set_eles
where set_id = c_sid; /* can add: and element_id <> p_ele_id */
select count(*) into l_count
from cs_kb_elements_b
where element_id = p_ele_id;
select count(*) into l_count
from cs_kb_set_eles
where set_id = p_set_id
and element_id = p_ele_id;
select max(element_order) into l_order
from cs_kb_set_eles
where set_id = p_set_id;
insert into cs_kb_set_eles (
set_id, element_id, element_order, assoc_degree,
creation_date, created_by,
last_update_date, last_updated_by, last_update_login)
values(
p_set_id, p_ele_id, l_order, p_assoc_degree,
l_date, l_created_by, l_date, l_created_by, l_login);
if(p_update_sets_b = 'T') then
update cs_kb_sets_b set
last_update_date = l_date,
last_updated_by = l_created_by,
last_update_login = l_login
where set_id = p_set_id;
update cs_kb_sets_tl set
positive_assoc_index = 'c',
negative_assoc_index = 'c',
composite_assoc_index = 'c'
where set_id = p_set_id;
SELECT category_id
FROM CS_KB_SOLN_CATEGORIES_B
WHERE category_id = to_number(fnd_profile.value('CS_KB_CAT_FOR_INT_CREATE_API'));
SELECT user_profile_option_name
FROM FND_PROFILE_OPTIONS_VL
WHERE profile_option_name = 'CS_KB_CAT_FOR_INT_CREATE_API';
SELECT count(*)
FROM CS_KB_ELEMENTS_B
WHERE Element_Id = v_ele_id
AND status = 'PUBLISHED';
INSERT INTO CS_KB_SET_CATEGORIES (
SET_ID,
CATEGORY_ID,
CREATION_DATE,
CREATED_BY,
LAST_UPDATE_DATE,
LAST_UPDATED_BY,
LAST_UPDATE_LOGIN )
VALUES (x_set_id,
l_defaulted_category,
sysdate,
l_user,
sysdate,
l_user,
l_user_login);
SELECT visibility_id
FROM cs_kb_visibilities_b
WHERE position = ( SELECT min(position)
FROM cs_kb_visibilities_b
WHERE sysdate BETWEEN nvl(start_date_active, sysdate-1)
AND nvl(end_date_active, sysdate+1));
CURSOR Check_Dup_Ele_Insert (v_set_id NUMBER,
v_ele_id NUMBER ) IS
SELECT count(*)
FROM CS_KB_SET_ELES
WHERE set_id = v_set_id
AND element_id = v_ele_id;
OPEN Check_Dup_Ele_Insert( l_set_id, p_ele_id_tbl(i1) );
FETCH Check_Dup_Ele_Insert INTO l_set_ele_count;
CLOSE Check_Dup_Ele_Insert;
insert into cs_kb_set_eles (
set_id, element_id, element_order, assoc_degree,
creation_date, created_by,
last_update_date, last_updated_by, last_update_login)
values(
l_set_id, p_ele_id_tbl(i1), i1, l_assoc,
l_date, l_created_by, l_date, l_created_by, l_login);
select cs_kb_histories_s.nextval into l_hist_id from dual;
CS_KB_HISTORIES_PKG.Insert_Row(
X_Rowid => l_rowid,
X_History_Id => l_hist_id,
X_History_Name => null,
X_User_Id => p_user_id,
X_Entry_Date => l_date,
X_Name => null,
X_Description => null,
X_Creation_Date => l_date,
X_Created_By => l_created_by,
X_Last_Update_Date => l_date,
X_Last_Updated_By => l_created_by,
X_Last_Update_Login => l_login);
insert into cs_kb_set_used_hists(
set_id, history_id,
creation_date, created_by, last_update_date,
last_updated_by, last_update_login,used_type, session_id)
values(
p_set_id, l_hist_id, l_date, l_created_by, l_date,
l_created_by, l_login, p_used_type, p_session_id );
Select nvl(fnd_profile.value('CS_KB_NO_GENERIC_SOLN_IN_PROD_SRCH'), 'N')
From dual;
SELECT VISIBILITY_ID
FROM CS_KB_VISIBILITIES_B
WHERE VISIBILITY_ID =
fnd_profile.value('CS_KB_ASSIGNED_SOLUTION_VISIBILITY_LEVEL')
AND sysdate BETWEEN nvl(Start_Date_Active, sysdate-1)
AND nvl(End_Date_Active, sysdate+1);
SELECT fnd_profile.value('CS_KB_SEARCH_NONEXIST_KEYWORD') FROM dual;
SELECT VISIBILITY_ID
FROM CS_KB_VISIBILITIES_B
WHERE VISIBILITY_ID =
fnd_profile.value('CS_KB_ASSIGNED_SOLUTION_VISIBILITY_LEVEL')
AND sysdate BETWEEN nvl(Start_Date_Active, sysdate-1)
AND nvl(End_Date_Active, sysdate+1);
SELECT fnd_profile.value('CS_KB_SEARCH_NONEXIST_KEYWORD') FROM dual;
' select count(*) ';
' select /*+ FIRST_ROWS */ cs_kb_sets_tl.set_id id, score(10) score, cs_kb_sets_b.set_type_id,'||
' cs_kb_sets_tl.name, cs_kb_sets_tl.description, '||
' cs_kb_sets_b.creation_date, cs_kb_sets_b.created_by,'||
' cs_kb_sets_b.last_update_date, cs_kb_sets_b.last_updated_by, '||
' cs_kb_sets_b.last_update_login, cs_kb_set_types_tl.name, '||
' cs_kb_sets_b.set_number ';
' select count(*) ';
' select /*+ FIRST_ROWS */ cs_kb_sets_tl.set_id id, score(10) score, cs_kb_sets_b.set_type_id,'||
' cs_kb_sets_tl.name, cs_kb_sets_tl.description, '||
' cs_kb_sets_b.creation_date, cs_kb_sets_b.created_by,'||
' cs_kb_sets_b.last_update_date, cs_kb_sets_b.last_updated_by, '||
' cs_kb_sets_b.last_update_login, cs_kb_set_types_tl.name ' ||
' cs_kb_sets_b.set_number ';
Select nvl(fnd_profile.value('CS_KB_SEARCH_FREQUENCY_MODE'), 'Y') from dual;
Select fnd_profile.value('CS_KB_SEARCH_NONEXIST_KEYWORD') from dual;
select substr(value, 1,1) from v$nls_parameters
where parameter = 'NLS_NUMERIC_CHARACTERS';
SELECT VISIBILITY_ID
FROM CS_KB_VISIBILITIES_B
WHERE VISIBILITY_ID =
fnd_profile.value('CS_KB_ASSIGNED_SOLUTION_VISIBILITY_LEVEL')
AND sysdate BETWEEN nvl(Start_Date_Active, sysdate-1)
AND nvl(End_Date_Active, sysdate+1);
select sr_agent_security from CS_SYSTEM_OPTIONS
where rownum = 1;
SELECT incident_type_id
FROM cs_sr_type_mapping csmap
WHERE csmap.responsibility_id = fnd_global.resp_id
AND trunc(sysdate)between trunc(nvl(csmap.start_date, sysdate))
AND trunc(nvl(csmap.end_date,sysdate));
SELECT fnd_profile.value('CS_KB_SEARCH_NONEXIST_KEYWORD') FROM dual;