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. linux:如何指定进程运行的CPU

    coolshell最新的文章<性能调优攻略>在"多核CPU调优"章节,提到"我们不能任由操作系统负载均衡,因为我们自己更了解自己的程序,所以,我们可以手动地为 ...

  2. 在ubuntu上搭建交叉编译环境---arm-none-eabi-gcc

    最近要开始搞新项目,基于arm的高通方案的项目. 那么,如何在ubuntu上搭建这个编译环境呢? 1.找到相关的安装包:http://download.csdn.net/download/storea ...

  3. Android基础知识点-Manifest清单文件

    每个应用的根目录中都必须包含一个 AndroidManifest.xml 文件(且文件名精确无误). 清单文件向 Android 系统提供应用的必要信息,系统必须具有这些信息方可运行应用的任何代码. ...

  4. load balancer 配置参考

    https://wiki.ewu.edu/oit/Load_balancing_using_nginx

  5. weakref 待解决.

    暂时不知为何在控制台多执行一次b()后,del a就不会立即销毁Foo实例. >>> class Foo(object): def __init__(self): self.obj ...

  6. ORACLE异常(整理网上资料)

    一.oracle预定义异常 命名的系统异常 产生原因 Oracle Error SQLCODE Value ACCESS_INTO_NULL 未定义对象 ORA-06530  -6530 CASE_N ...

  7. com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field 异常

    分享牛原创(尊重原创 转载对的时候第一行请注明,转载出处来自分享牛http://blog.csdn.net/qq_30739519) 1.1.1. 前言 近期在使用ObjectMapper对象将jso ...

  8. Dynamics CRM2016 New features in Microsoft Dynamics CRM Online 2015 Update 1 are now available

    很多人看过Dynamics CRM Online 2015 Update 1后,被它新的一个界面风格所吸引,还有它的很多新增功能,虽然官网放出了些补丁,但最重要的Server补丁一直没出,包括我在内很 ...

  9. 编译GDAL支持OpenCL使用GPU加速

    前言 GDAL库中提供的gdalwarp支持各种高性能的图像重采样算法,图像重采样算法广泛应用于图像校正,重投影,裁切,镶嵌等算法中,而且对于这些算法来说,计算坐标变换的运算量是相当少的,绝大部分运算 ...

  10. Android核心安全机制(一)

    Android六种核心安全机制-加密.密钥.签名与证书 对于移动开发,程序猿很容易会忘记一些安全问题,如一个MD5的加密,大部分人都知道怎么去使用,但是其中的一些加密原理,加密方式却只有少部分会去了解 ...