4. http://www.azeroug.org 4/ SQL yeniliklri nb, 14 Sentyabr
2013 Stun default value n SEQUENCE qiymti DENTTY stunu VARCHAR2,
NVARCHAR2 32K limit SQL sorularnda LMT, OFFSET dstyi
Grnmz(invisible) stun dstyi SQL WITH ifadsindn PL/SQL funksiya
imkan Ramin Orucov
5. http://www.azeroug.org 5/ Stun default value sequence nb, 14
Sentyabr 2013 create sequence test_seq start with 1 increment by 1;
create table test_table( id number default test_seq.nextval primary
key ); http://docs.oracle.com/cd/E16655_01/server.121/
e17209/statements_7002.htm#SQLRF54458 Ramin Orucov
6. http://www.azeroug.org 6/ IDENTITY stunu nb, 14 Sentyabr
2013 MySQL,MS SQL Server auto increment/identity create table
test_table( id number generated by default on null as identity,
name varchar2(10) ) insert into test_table(name) values(ramin)
insert into test_table(id,name) values(null, ramin)
http://docs.oracle.com/cd/E16655_01/gateways.121/e
22508/migr_tools_feat.htm#DRDAA109 Ramin Orucov
8. http://www.azeroug.org 8/ SQL sorularnda Limit, Offset dstyi
nb, 14 Sentyabr 2013 Ramin Orucov select * from ( select rownum rn,
id, e.* from employees e ) where rn between 1 AND 10 order by
1;
10. http://www.azeroug.org 10/ SQL sorularnda Limit, Offset
dstyi nb, 14 Sentyabr 2013 SELECT employee_id, last_name FROM
employees ORDER BY salary FETCH FIRST 10 ROWS ONLY; SELECT
employee_id, last_name FROM employees ORDER BY salary OFFSET 5 ROWS
FETCH NEXT 10 ROWS ONLY; Ramin Orucov
11. http://www.azeroug.org 11/ SQL sorularnda Limit, Offset
dstyi nb, 14 Sentyabr 2013 Min maa alan iilrin 5% + sonuncu
stirdkin brabr maa alan btn iilr SELECT employee_id, last_name,
salary FROM employees ORDER BY salary FETCH FIRST 5 PERCENT ROWS
WITH TIES; http://docs.oracle.com/cd/E16655_01/server.121/
e17209/statements_10002.htm#SQLRF55636 Ramin Orucov
12. http://www.azeroug.org 12/ Grnmz(invisible) stun dstyi nb,
14 Sentyabr 2013 create table app_user( id number generated by
default on null as identity, username varchar2(100) not null,
passwd varchar(100) invisible ); select * from app_user;
http://docs.oracle.com/cd/E16655_01/server.121/
e17636/tables.htm#ADMIN13866 Ramin Orucov
13. http://www.azeroug.org 13/ SQL WITH ifadsi PL/SQL funksiya
nb, 14 Sentyabr 2013 with function sqr(p_num in number) return
number is begin return p_num * p_num; end; select u.user_id,
sqr(u.user_id) from all_users where rownum