SELECT gjh.set_of_books_id,
gjl.je_line_num,
mta.organization_id,
ood.organization_code,
ood.organization_name,
mtt.transaction_type_name,
NULL trx_number,
to_char(ooh.order_number) trx_source,
trunc(mmt.transaction_date) transaction_date,
gcc.concatenated_segments account,
SUM(decode(sign(nvl(mta.transaction_value, mta.base_transaction_value)),
1, nvl(mta.transaction_value, mta.base_transaction_value), 0, 0,
NULL)) entered_dr1,
SUM(decode(sign(nvl(mta.transaction_value, mta.base_transaction_value)),
-1,
(-1 * nvl(mta.transaction_value, mta.base_transaction_value)),
NULL)) entered_cr1,
SUM(decode(sign(mta.base_transaction_value), 1,
mta.base_transaction_value, 0, 0, NULL)) accounted_dr1,
SUM(decode(sign(mta.base_transaction_value), -1,
(-1 * mta.base_transaction_value), NULL)) accounted_cr1,
SUM(decode(sign(nvl(gjl.accounted_dr, 0)), 1,
nvl(mta.transaction_value, mta.base_transaction_value), 0)) entered_dr,
SUM(decode(sign(nvl(gjl.accounted_cr, 0)), 1,
-1 * nvl(mta.transaction_value, mta.base_transaction_value), 0)) entered_cr,
SUM(decode(sign(nvl(gjl.accounted_dr, 0)), 1, mta.base_transaction_value,
0)) accounted_dr,
SUM(decode(sign(nvl(gjl.accounted_cr, 0)), 1,
-1 * mta.base_transaction_value, 0)) accounted_cr
FROM gl_je_lines gjl,
gl_je_headers gjh,
gl_code_combinations_kfv gcc,
gl_import_references gir,
gl_period_statuses gps,
mtl_transaction_accounts mta,
mtl_material_transactions mmt,
mtl_transaction_types mtt,
org_organization_definitions ood,
oe_order_lines_all ool,
oe_order_headers_all ooh
WHERE gjl.je_header_id = gjh.je_header_id AND
gjl.code_combination_id = gcc.code_combination_id AND
gjl.je_header_id = gir.je_header_id AND
gjl.je_line_num = gir.je_line_num AND
gjh.set_of_books_id = gps.set_of_books_id AND
gjh.period_name = gps.period_name AND gps.application_id = 401 AND
gir.reference_1 = mta.gl_batch_id AND
gjl.code_combination_id = mta.reference_account AND
mta.transaction_date BETWEEN gps.start_date AND gps.end_date AND
mta.transaction_id = mmt.transaction_id AND
mmt.transaction_type_id = mtt.transaction_type_id AND
mmt.organization_id = ood.organization_id AND
--
mtt.transaction_type_name = 'Sales Order Pick' AND
ooh.header_id = ool.header_id AND ool.line_id = mmt.trx_source_line_id AND
--
gjh.je_source = 'Inventory' AND gjh.je_category = 'MTL' AND
--
gjh.period_name = '06-2004' AND gjh.set_of_books_id = 1 AND
gjh.je_header_id = 3148
GROUP BY gjh.set_of_books_id,
mta.organization_id,
ood.organization_code,
ood.organization_name,
gjl.je_line_num,
trunc(mmt.transaction_date),
ooh.order_number,
mtt.transaction_type_name,
gcc.concatenated_segments
UNION ALL
SELECT gjh.set_of_books_id,
gjl.je_line_num,
mta.organization_id,
ood.organization_code,
ood.organization_name,
mtt.transaction_type_name,
wnd.NAME trx_number,
to_char(ooh.order_number) trx_source,
trunc(mmt.transaction_date) transaction_date,
gcc.concatenated_segments account,
SUM(decode(sign(nvl(mta.transaction_value, mta.base_transaction_value)),
1, nvl(mta.transaction_value, mta.base_transaction_value), 0, 0,
NULL)) entered_dr1,
SUM(decode(sign(nvl(mta.transaction_value, mta.base_transaction_value)),
-1,
(-1 * nvl(mta.transaction_value, mta.base_transaction_value)),
NULL)) entered_cr1,
SUM(decode(sign(mta.base_transaction_value), 1,
mta.base_transaction_value, 0, 0, NULL)) accounted_dr1,
SUM(decode(sign(mta.base_transaction_value), -1,
(-1 * mta.base_transaction_value), NULL)) accounted_cr1,
SUM(decode(sign(nvl(gjl.accounted_dr, 0)), 1,
nvl(mta.transaction_value, mta.base_transaction_value), 0)) entered_dr,
SUM(decode(sign(nvl(gjl.accounted_cr, 0)), 1,
-1 * nvl(mta.transaction_value, mta.base_transaction_value), 0)) entered_cr,
SUM(decode(sign(nvl(gjl.accounted_dr, 0)), 1, mta.base_transaction_value,
0)) accounted_dr,
SUM(decode(sign(nvl(gjl.accounted_cr, 0)), 1,
-1 * mta.base_transaction_value, 0)) accounted_cr
FROM gl_je_lines gjl,
gl_je_headers gjh,
gl_code_combinations_kfv gcc,
gl_import_references gir,
gl_period_statuses gps,
mtl_transaction_accounts mta,
mtl_material_transactions mmt,
mtl_transaction_types mtt,
org_organization_definitions ood,
oe_order_lines_all ool,
wsh_new_deliveries wnd,
oe_order_headers_all ooh
WHERE gjl.je_header_id = gjh.je_header_id AND
gjl.code_combination_id = gcc.code_combination_id AND
gjl.je_header_id = gir.je_header_id AND
gjl.je_line_num = gir.je_line_num AND
gjh.set_of_books_id = gps.set_of_books_id AND
gjh.period_name = gps.period_name AND gps.application_id = 401 AND
gir.reference_1 = mta.gl_batch_id AND
gjl.code_combination_id = mta.reference_account AND
mta.transaction_date BETWEEN gps.start_date AND gps.end_date AND
mta.transaction_id = mmt.transaction_id AND
mmt.transaction_type_id = mtt.transaction_type_id AND
mmt.organization_id = ood.organization_id AND
--
mtt.transaction_type_name = 'Sales order issue' AND
mmt.shipment_number = wnd.delivery_id AND ooh.header_id = ool.header_id AND
ool.line_id = mmt.trx_source_line_id AND
--
gjh.je_source = 'Inventory' AND gjh.je_category = 'MTL' AND
--
gjh.period_name = '06-2004' AND gjh.set_of_books_id = 1 AND
gjh.je_header_id = 3148
GROUP BY gjh.set_of_books_id,
mta.organization_id,
ood.organization_code,
ood.organization_name,
gjl.je_line_num,
trunc(mmt.transaction_date),
ooh.order_number,
wnd.NAME,
mtt.transaction_type_name,
gcc.concatenated_segments
UNION ALL
SELECT gjh.set_of_books_id,
gjl.je_line_num,
mta.organization_id,
ood.organization_code,
ood.organization_name,
mtt.transaction_type_name,
rsh.receipt_num trx_number,
pha.segment1 trx_source,
trunc(mmt.transaction_date) transaction_date,
gcc.concatenated_segments account,
SUM(decode(sign(nvl(mta.transaction_value, mta.base_transaction_value)),
1, nvl(mta.transaction_value, mta.base_transaction_value), 0, 0,
NULL)) entered_dr1,
SUM(decode(sign(nvl(mta.transaction_value, mta.base_transaction_value)),
-1,
(-1 * nvl(mta.transaction_value, mta.base_transaction_value)),
NULL)) entered_cr1,
SUM(decode(sign(mta.base_transaction_value), 1,
mta.base_transaction_value, 0, 0, NULL)) accounted_dr1,
SUM(decode(sign(mta.base_transaction_value), -1,
(-1 * mta.base_transaction_value), NULL)) accounted_cr1,
SUM(decode(sign(nvl(gjl.accounted_dr, 0)), 1,
nvl(mta.transaction_value, mta.base_transaction_value), 0)) entered_dr,
SUM(decode(sign(nvl(gjl.accounted_cr, 0)), 1,
-1 * nvl(mta.transaction_value, mta.base_transaction_value), 0)) entered_cr,
SUM(decode(sign(nvl(gjl.accounted_dr, 0)), 1, mta.base_transaction_value,
0)) accounted_dr,
SUM(decode(sign(nvl(gjl.accounted_cr, 0)), 1,
-1 * mta.base_transaction_value, 0)) accounted_cr
FROM gl_je_lines gjl,
gl_je_headers gjh,
gl_code_combinations_kfv gcc,
gl_import_references gir,
gl_period_statuses gps,
mtl_transaction_accounts mta,
mtl_material_transactions mmt,
mtl_transaction_types mtt,
org_organization_definitions ood,
rcv_transactions rt,
rcv_shipment_headers rsh,
po_headers_all pha
WHERE gjl.je_header_id = gjh.je_header_id AND
gjl.code_combination_id = gcc.code_combination_id AND
gjl.je_header_id = gir.je_header_id AND
gjl.je_line_num = gir.je_line_num AND
gjh.set_of_books_id = gps.set_of_books_id AND
gjh.period_name = gps.period_name AND gps.application_id = 401 AND
gir.reference_1 = mta.gl_batch_id AND
gjl.code_combination_id = mta.reference_account AND
mta.transaction_date BETWEEN gps.start_date AND gps.end_date AND
mta.transaction_id = mmt.transaction_id AND
mmt.transaction_type_id = mtt.transaction_type_id AND
mmt.organization_id = ood.organization_id AND
--
mtt.transaction_type_name IN ('PO Receipt', 'PO Rcpt Adjust') AND
rt.transaction_id = mmt.rcv_transaction_id AND
rt.shipment_header_id = rsh.shipment_header_id AND
rt.po_header_id = pha.po_header_id AND
--
gjh.je_source = 'Inventory' AND gjh.je_category = 'MTL' AND
--
gjh.period_name = '06-2004' AND gjh.set_of_books_id = 1 AND
gjh.je_header_id = 3148
GROUP BY gjh.set_of_books_id,
mta.organization_id,
ood.organization_code,
ood.organization_name,
gjl.je_line_num,
trunc(mmt.transaction_date),
rsh.receipt_num,
pha.segment1,
mtt.transaction_type_name,
gcc.concatenated_segments
UNION ALL
SELECT gjh.set_of_books_id,
gjl.je_line_num,
mta.organization_id,
ood.organization_code,
ood.organization_name,
mtt.transaction_type_name,
to_char(mmt.transaction_set_id) trx_number,
mmt.subinventory_code trx_source,
trunc(mmt.transaction_date) transaction_date,
gcc.concatenated_segments account,
SUM(decode(sign(nvl(mta.transaction_value, mta.base_transaction_value)),
1, nvl(mta.transaction_value, mta.base_transaction_value), 0, 0,
NULL)) entered_dr1,
SUM(decode(sign(nvl(mta.transaction_value, mta.base_transaction_value)),
-1,
(-1 * nvl(mta.transaction_value, mta.base_transaction_value)),
NULL)) entered_cr1,
SUM(decode(sign(mta.base_transaction_value), 1,
mta.base_transaction_value, 0, 0, NULL)) accounted_dr1,
SUM(decode(sign(mta.base_transaction_value), -1,
(-1 * mta.base_transaction_value), NULL)) accounted_cr1,
SUM(decode(sign(nvl(gjl.accounted_dr, 0)), 1,
nvl(mta.transaction_value, mta.base_transaction_value), 0)) entered_dr,
SUM(decode(sign(nvl(gjl.accounted_cr, 0)), 1,
-1 * nvl(mta.transaction_value, mta.base_transaction_value), 0)) entered_cr,
SUM(decode(sign(nvl(gjl.accounted_dr, 0)), 1, mta.base_transaction_value,
0)) accounted_dr,
SUM(decode(sign(nvl(gjl.accounted_cr, 0)), 1,
-1 * mta.base_transaction_value, 0)) accounted_cr
FROM gl_je_lines gjl,
gl_je_headers gjh,
gl_code_combinations_kfv gcc,
gl_import_references gir,
gl_period_statuses gps,
mtl_transaction_accounts mta,
mtl_material_transactions mmt,
mtl_transaction_types mtt,
org_organization_definitions ood
WHERE gjl.je_header_id = gjh.je_header_id AND
gjl.code_combination_id = gcc.code_combination_id AND
gjl.je_header_id = gir.je_header_id AND
gjl.je_line_num = gir.je_line_num AND
gjh.set_of_books_id = gps.set_of_books_id AND
gjh.period_name = gps.period_name AND gps.application_id = 401 AND
gir.reference_1 = mta.gl_batch_id AND
gjl.code_combination_id = mta.reference_account AND
mta.transaction_date BETWEEN gps.start_date AND gps.end_date AND
mta.transaction_id = mmt.transaction_id AND
mmt.transaction_type_id = mtt.transaction_type_id AND
mmt.organization_id = ood.organization_id AND
--
mtt.transaction_type_name IN
('Subinventory Transfer', 'Move Order Transfer', 'Physical Inv Adjust',
'富通子库存转移') AND
--
gjh.je_source = 'Inventory' AND gjh.je_category = 'MTL' AND
--
gjh.period_name = '06-2004' AND gjh.set_of_books_id = 1 AND
gjh.je_header_id = 3148
GROUP BY gjh.set_of_books_id,
mta.organization_id,
ood.organization_code,
ood.organization_name,
gjl.je_line_num,
mmt.transaction_set_id,
mmt.subinventory_code,
trunc(mmt.transaction_date),
mtt.transaction_type_name,
gcc.concatenated_segments
UNION ALL SELECT gjh.set_of_books_id,
gjl.je_line_num,
mta.organization_id,
ood.organization_code,
ood.organization_name,
mtt.transaction_type_name,
NULL trx_number,
mmt.transaction_source_name trx_source,
trunc(mmt.transaction_date) transaction_date,
gcc.concatenated_segments account,
SUM(decode(sign(nvl(mta.transaction_value, mta.base_transaction_value)),
1, nvl(mta.transaction_value, mta.base_transaction_value), 0, 0,
NULL)) entered_dr1,
SUM(decode(sign(nvl(mta.transaction_value, mta.base_transaction_value)),
-1,
(-1 * nvl(mta.transaction_value, mta.base_transaction_value)),
NULL)) entered_cr1,
SUM(decode(sign(mta.base_transaction_value), 1,
mta.base_transaction_value, 0, 0, NULL)) accounted_dr1,
SUM(decode(sign(mta.base_transaction_value), -1,
(-1 * mta.base_transaction_value), NULL)) accounted_cr1,
SUM(decode(sign(nvl(gjl.accounted_dr, 0)), 1,
nvl(mta.transaction_value, mta.base_transaction_value), 0)) entered_dr,
SUM(decode(sign(nvl(gjl.accounted_cr, 0)), 1,
-1 * nvl(mta.transaction_value, mta.base_transaction_value), 0)) entered_cr,
SUM(decode(sign(nvl(gjl.accounted_dr, 0)), 1, mta.base_transaction_value,
0)) accounted_dr,
SUM(decode(sign(nvl(gjl.accounted_cr, 0)), 1,
-1 * mta.base_transaction_value, 0)) accounted_cr
FROM gl_je_lines gjl,
gl_je_headers gjh,
gl_code_combinations_kfv gcc,
gl_import_references gir,
gl_period_statuses gps,
mtl_transaction_accounts mta,
mtl_material_transactions mmt,
mtl_transaction_types mtt,
org_organization_definitions ood
WHERE gjl.je_header_id = gjh.je_header_id AND
gjl.code_combination_id = gcc.code_combination_id AND
gjl.je_header_id = gir.je_header_id AND
gjl.je_line_num = gir.je_line_num AND
gjh.set_of_books_id = gps.set_of_books_id AND
gjh.period_name = gps.period_name AND gps.application_id = 401 AND
gir.reference_1 = mta.gl_batch_id AND
gjl.code_combination_id = mta.reference_account AND
mta.transaction_date BETWEEN gps.start_date AND gps.end_date AND
mta.transaction_id = mmt.transaction_id AND
mmt.transaction_type_id = mtt.transaction_type_id AND
mmt.organization_id = ood.organization_id AND
--
mtt.transaction_type_name = 'Average cost update' AND
--
gjh.je_source = 'Inventory' AND gjh.je_category = 'MTL' AND
--
gjh.period_name = '06-2004' AND gjh.set_of_books_id = 1 AND
gjh.je_header_id = 3148
GROUP BY gjh.set_of_books_id,
mta.organization_id,
ood.organization_code,
ood.organization_name,
gjl.je_line_num,
mmt.transaction_source_name,
mmt.subinventory_code,
trunc(mmt.transaction_date),
mtt.transaction_type_name,
gcc.concatenated_segments
UNION ALL
SELECT gjh.set_of_books_id,
gjl.je_line_num,
mta.organization_id,
ood.organization_code,
ood.organization_name,
mtt.transaction_type_name,
rsh.receipt_num trx_number,
to_char(ooh.order_number) trx_source,
trunc(mmt.transaction_date) transaction_date,
gcc.concatenated_segments account,
SUM(decode(sign(nvl(mta.transaction_value, mta.base_transaction_value)),
1, nvl(mta.transaction_value, mta.base_transaction_value), 0, 0,
NULL)) entered_dr1,
SUM(decode(sign(nvl(mta.transaction_value, mta.base_transaction_value)),
-1,
(-1 * nvl(mta.transaction_value, mta.base_transaction_value)),
NULL)) entered_cr1,
SUM(decode(sign(mta.base_transaction_value), 1,
mta.base_transaction_value, 0, 0, NULL)) accounted_dr1,
SUM(decode(sign(mta.base_transaction_value), -1,
(-1 * mta.base_transaction_value), NULL)) accounted_cr1,
SUM(decode(sign(nvl(gjl.accounted_dr, 0)), 1,
nvl(mta.transaction_value, mta.base_transaction_value), 0)) entered_dr,
SUM(decode(sign(nvl(gjl.accounted_cr, 0)), 1,
-1 * nvl(mta.transaction_value, mta.base_transaction_value), 0)) entered_cr,
SUM(decode(sign(nvl(gjl.accounted_dr, 0)), 1, mta.base_transaction_value,
0)) accounted_dr,
SUM(decode(sign(nvl(gjl.accounted_cr, 0)), 1,
-1 * mta.base_transaction_value, 0)) accounted_cr
FROM gl_je_lines gjl,
gl_je_headers gjh,
gl_code_combinations_kfv gcc,
gl_import_references gir,
gl_period_statuses gps,
mtl_transaction_accounts mta,
mtl_material_transactions mmt,
mtl_transaction_types mtt,
rcv_transactions rt,
rcv_shipment_headers rsh,
oe_order_headers_all ooh,
org_organization_definitions ood
WHERE gjl.je_header_id = gjh.je_header_id AND
gjl.code_combination_id = gcc.code_combination_id AND
gjl.je_header_id = gir.je_header_id AND
gjl.je_line_num = gir.je_line_num AND
gjh.set_of_books_id = gps.set_of_books_id AND
gjh.period_name = gps.period_name AND gps.application_id = 401 AND
gir.reference_1 = mta.gl_batch_id AND
gjl.code_combination_id = mta.reference_account AND
mta.transaction_date BETWEEN gps.start_date AND gps.end_date AND
mta.transaction_id = mmt.transaction_id AND
mmt.transaction_type_id = mtt.transaction_type_id AND
mmt.organization_id = ood.organization_id AND
--
mtt.transaction_type_name = 'RMA Receipt' AND
rt.transaction_id = mmt.rcv_transaction_id AND
rt.shipment_header_id = rsh.shipment_header_id AND
rt.oe_order_header_id = ooh.header_id AND
--
gjh.je_source = 'Inventory' AND gjh.je_category = 'MTL' AND
--
gjh.period_name = '06-2004' AND gjh.set_of_books_id = 1 AND
gjh.je_header_id = 3148
GROUP BY gjh.set_of_books_id,
mta.organization_id,
ood.organization_code,
ood.organization_name,
gjl.je_line_num,
rsh.receipt_num,
ooh.order_number,
mmt.subinventory_code,
trunc(mmt.transaction_date),
mtt.transaction_type_name,
gcc.concatenated_segments
UNION ALL
SELECT gjh.set_of_books_id,
gjl.je_line_num,
mta.organization_id,
ood.organization_code,
ood.organization_name,
mtt.transaction_type_name,
to_char(mmt.transaction_set_id) trx_number,
mgd.segment1 trx_source,
trunc(mmt.transaction_date) transaction_date,
gcc.concatenated_segments account,
SUM(decode(sign(nvl(mta.transaction_value, mta.base_transaction_value)),
1, nvl(mta.transaction_value, mta.base_transaction_value), 0, 0,
NULL)) entered_dr1,
SUM(decode(sign(nvl(mta.transaction_value, mta.base_transaction_value)),
-1,
(-1 * nvl(mta.transaction_value, mta.base_transaction_value)),
NULL)) entered_cr1,
SUM(decode(sign(mta.base_transaction_value), 1,
mta.base_transaction_value, 0, 0, NULL)) accounted_dr1,
SUM(decode(sign(mta.base_transaction_value), -1,
(-1 * mta.base_transaction_value), NULL)) accounted_cr1,
SUM(decode(sign(nvl(gjl.accounted_dr, 0)), 1,
nvl(mta.transaction_value, mta.base_transaction_value), 0)) entered_dr,
SUM(decode(sign(nvl(gjl.accounted_cr, 0)), 1,
-1 * nvl(mta.transaction_value, mta.base_transaction_value), 0)) entered_cr,
SUM(decode(sign(nvl(gjl.accounted_dr, 0)), 1, mta.base_transaction_value,
0)) accounted_dr,
SUM(decode(sign(nvl(gjl.accounted_cr, 0)), 1,
-1 * mta.base_transaction_value, 0)) accounted_cr
FROM gl_je_lines gjl,
gl_je_headers gjh,
gl_code_combinations_kfv gcc,
gl_import_references gir,
gl_period_statuses gps,
mtl_transaction_accounts mta,
mtl_material_transactions mmt,
mtl_transaction_types mtt,
org_organization_definitions ood,
MTL_GENERIC_DISPOSITIONS mgd
WHERE gjl.je_header_id = gjh.je_header_id AND
gjl.code_combination_id = gcc.code_combination_id AND
gjl.je_header_id = gir.je_header_id AND
gjl.je_line_num = gir.je_line_num AND
gjh.set_of_books_id = gps.set_of_books_id AND
gjh.period_name = gps.period_name AND gps.application_id = 401 AND
gir.reference_1 = mta.gl_batch_id AND
gjl.code_combination_id = mta.reference_account AND
mta.transaction_date BETWEEN gps.start_date AND gps.end_date AND
mta.transaction_id = mmt.transaction_id AND
mmt.transaction_type_id = mtt.transaction_type_id AND
mmt.organization_id = ood.organization_id AND
--
mtt.transaction_type_name NOT IN
('Sales Order Pick', 'Sales order issue', 'PO Receipt', 'PO Rcpt Adjust',
'Subinventory Transfer', 'Move Order Transfer', 'Physical Inv Adjust',
'富通子库存转移', 'Average cost update', 'RMA Receipt') AND
mmt.transaction_source_id = mgd.disposition_id AND
mgd.organization_id = mmt.organization_id AND
--
gjh.je_source = 'Inventory' AND gjh.je_category = 'MTL' AND
--
gjh.period_name = '06-2004' AND gjh.set_of_books_id = 1 AND
gjh.je_header_id = 3148
GROUP BY gjh.set_of_books_id,
mta.organization_id,
ood.organization_code,
ood.organization_name,
gjl.je_line_num,
mmt.transaction_set_id,
mgd.segment1,
trunc(mmt.transaction_date),
mtt.transaction_type_name,
gcc.concatenated_segments
ORDER BY 2

总账追朔各模块SQL的更多相关文章

  1. Windows下也能够使用osw追朔系统历史性能

    1.Windows系统历史性能分析困难背景 在Linux/Unix上.要追朔历史性能,一般採用部署nmon进行性能监控採集与存储的方式实现.可是却没有在Windows上的版本号. Windows系统假 ...

  2. Apache 'mod_accounting'模块SQL注入漏洞(CVE-2013-5697)

    漏洞版本: mod_accounting 0.5 漏洞描述: BUGTRAQ ID: 62677 CVE ID: CVE-2013-5697 mod_accounting是Apache 1.3.x上的 ...

  3. Navicat工具、pymysql模块 sql注入

    cls超 Navicat工具.pymysql模块 阅读目录 一 IDE工具介绍 二 pymysql模块 一 IDE工具介绍(Navicat) 生产环境还是推荐使用mysql命令行,但为了方便我们测试, ...

  4. MySQL多表查询,Navicat使用,pymysql模块,sql注入问题

    一.多表查询 #建表 create table dep( id int, name varchar(20) ); create table emp( id int primary key auto_i ...

  5. PHPCMS v9.6.0 wap模块 SQL注入

    调试这个漏洞的时候踩了个坑,影响的版本是php5.4以后. 由于漏洞是由parse_str()函数引起的,但是这个函数在gpc开启的时候(也就是php5.4以下)会对单引号进行过滤\'  . 看这里: ...

  6. day40:python操作mysql:pymysql模块&SQL注入攻击

    目录 part1:用python连接mysql 1.用python连接mysql的基本语法 2.用python 创建&删除表 3.用python操作事务处理 part2:sql注入攻击 1.s ...

  7. 【漏洞复现】PHPCMS wap模块 SQL注入(附EXP)

    漏洞影响版本:v9.5.8.v9.6.0 Step1: 访问:http://www.xxx.com/index.php?m=wap&a=index&siteid=1, 获取返回的coo ...

  8. Navicat,SQL注入,pymysql模块

    # 关键字exists(了解) 只返回布尔值 True False 返回True的时候外层查询语句执行 返回False的时候外层查询语句不再执行 select * from emp where exi ...

  9. PL/SQL一个简短的引论

    前言 文本 PL/SQL (Procedure Language,程序语言)SQL 1999主要的数据库供应商提供结构化的共同语言  PL/SQL只有支持Oracle数据库 基本的语法 多行凝视   ...

随机推荐

  1. springMVC源码分析--AbstractHandlerMethodMapping注册url和HandlerMethod对应关系(十一)

    在上一篇博客springMVC源码分析--AbstractHandlerMethodMapping获取url和HandlerMethod对应关系(十)中我们简单地介绍了获取url和HandlerMet ...

  2. Unity角色残影特效

    残影特效在网上有很多例子,比如这个,我参考着自己整合了一下,算是整合了一个比较完整且特别简单易用的出来,只需要一个脚本挂上去无需任何设定就能用. 这里只针对SkinnedMeshRenderer的网格 ...

  3. 将meteor部署到自己的服务器(deploy meteor to your own server)

    安装指定版本的node # 所有版本在:https://nodejs.org/download/release/# current dir:/rootwget -c https://nodejs.or ...

  4. Servlet规范总结

    Servlet接口 Servlet规范的核心接口即是Servlet接口,它是所有Servlet类必须实现的接口,在Java Servelt API中已经提供了两个抽象类方便开发者实现Servlet类, ...

  5. Java基本语法-----java流程控制语句

    1顺序语句 语句:使用分号分隔的代码称作为一个语句. 注意:没有写任何代码只是一个分号的时候,也是一条语句,称作空语句. 顺序语句就是按照从上往下的顺序执行的语句. 2判断(if-else) 在我们找 ...

  6. 指令汇C电子市场开发(一) ActionBar的使用

    前话: 在学习开发谷歌电子市场的的时候,我换了一款比较高大上的模拟器--genymotion,首先去genymotion的官网注册下载,然后安装.感觉这款模拟器运行挺快的,哈哈,而且可以直接把应用拖进 ...

  7. FFmpeg源代码结构图 - 解码

    ===================================================== FFmpeg的库函数源代码分析文章列表: [架构图] FFmpeg源代码结构图 - 解码 F ...

  8. 详解EBS接口开发之库事务处理带提前发运通知(ASN)采购接收入库-补充

     A)   Via ROI Create a ASN [ship,ship]  for a quantity =3 on STANDARD PURCHASE ORDER Create  via R ...

  9. UNIX网络编程——客户/服务器程序设计示范(二)

        TCP并发服务器程序,每个客户一个子进程 传统上并发服务器调用fork派生一个子进程来处理每个客户.这使得服务器能够同时为多个客户服务,每个进程一个客户.客户数目的唯一限制是操作系统对以其名义 ...

  10. Android开发学习之路--Activity之四种启动模式

    后天终于可以回家了,马上就要过年了,趁着年底打酱油的模式,就多学习学习,然后记录记录吧.关于Activity已经学习了七七八八了,还有就是Activity的四种启动模式了,它们分别为,standard ...