oracle sql语句: 给SCP用户赋予V_WEWORK_NOIDENTIFIEDINFO视图权限
时间: 2023-07-12 10:09:35 浏览: 61
你可以使用以下 SQL 语句来给 `SCP` 用户赋予 `V_WEWORK_NOIDENTIFIEDINFO` 视图的 `SELECT` 权限:
```
GRANT SELECT ON V_WEWORK_NOIDENTIFIEDINFO TO SCP;
```
这样,`SCP` 用户就可以查询该视图的数据了。如果需要给该用户赋予其他权限,可以将 `SELECT` 替换为其他关键字,比如 `INSERT`、`UPDATE`、`DELETE`。
相关问题
下面代码的作用是什么:class scp_2_pdma_mem2perip_burst_test extends base_test; `uvm_component_utils (scp_2_pdma_mem2perip_burst_test) virtual function void test_cfg(); endfunction function new (string name="scp_2_pdma_mem2perip_burst_test", uvm_component parent=null); super.new (name, parent); endfunction : new function void build_phase(uvm_phase phase); super.build_phase(phase); endfunction : build_phase task run_phase(uvm_phase phase); ahb1_spi0_std_mode_sequence ahb1_spi0_std_mode_seq; ahb_master_8corecfg_sequence ahb_mst_8ccfg_seq; sysctrl_dma_config_sequence stsctrl_dma_seq; pdma_config_mem2perip_burst_sequence pdma_cfg_mem2perip_burst_seq; super.run_phase(phase); ahb1_spi0_std_mode_seq = ahb1_spi0_std_mode_sequence::type_id::create("ahb1_spi0_std_mode_seq"); ahb_mst_8ccfg_seq = ahb_master_8corecfg_sequence::type_id::create("ahb_mst_8ccfg_seq"); stsctrl_dma_seq = sysctrl_dma_config_sequence::type_id::create("stsctrl_dma_seq"); pdma_cfg_mem2perip_burst_seq = pdma_config_mem2perip_burst_sequence::type_id::create("pdma_cfg_mem2perip_burst_seq"); phase.raise_objection(this); // seq.starting_phase = phase; ahb1_spi0_std_mode_seq.start(env.scp_2_8core_master_agent.sequencer); ahb_mst_8ccfg_seq.start(env.scp_2_8core_master_agent.sequencer); stsctrl_dma_seq.start(env.scp_2_8core_master_agent.sequencer); pdma_cfg_mem2perip_burst_seq.start(env.scp_2_8core_master_agent.sequencer); phase.drop_objection(this); endtask endclass
这段代码定义了一个类 "scp_2_pdma_mem2perip_burst_test",它是 "base_test" 类的子类,并且使用了 UVM (Universal Verification Methodology)框架。这个类包含以下成员函数:test_cfg() 和 new(),以及 build_phase() 和 run_phase() 函数,它们均重写了 base_test 中对应的函数。在 run_phase() 函数中,定义了四个不同的 sequence,然后启动这四个 sequence,实现对 "env.scp_2_8core_master_agent" 中的 sequencer 的控制。这段代码可能是用于硬件验证的测试代码。
帮我把以下JSON字符串转换成对应的sql语句,JSON语句:{ "extData": { "result": [ { "bas_medn_flag": "0", "med_chrgitm_type": "09", "det_item_fee_sumamt": 15, "hi_nego_drug_flag": "0", "fulamt_ownpay_amt": 0, "cnt": 1, "pric": 15, "memo": "", "feedetl_sn": "1091", "inscp_scp_amt": 15, "overlmt_amt": 0, "pric_uplmt_amt": 0, "selfpay_prop": 0, "chld_medc_flag": "0", "preselfpay_amt": 0, "lmt_used_flag": "0", "chrgitm_lv": "01" } ], "upload": [ { "basMednFlag": "0", "feedetlSn": "1091", "preselfpayAmt": 0, "selfpayProp": 0, "medChrgitmType": "09", "cnt": 1, "overlmtAmt": 0, "pric": 15, "memo": "", "pricUplmtAmt": 0, "chrgitmLv": "01", "inscpScpAmt": 15, "detItemFeeSumamt": 15, "lmtUsedFlag": "0", "fulamtOwnpayAmt": 0, "hiNegoDrugFlag": "0", "chldMedcFlag": "0" } ], "mdtrtId": "4401002305202305291758258", "register": { "iptOtpNo": "LP202305121737529978305IR9", "psnNo": "44010000003503430694", "mdtrtId": "4401002305202305291758258" } }, "payOrdId": "ORD440100202305291741030000642", "payToken": "TSN440100202305291741020008660" }
以下是将JSON字符串转换为SQL语句的示例代码:
```
-- 创建表
CREATE TABLE IF NOT EXISTS `table_name` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`bas_medn_flag` varchar(255) DEFAULT NULL,
`med_chrgitm_type` varchar(255) DEFAULT NULL,
`det_item_fee_sumamt` decimal(18,2) DEFAULT NULL,
`hi_nego_drug_flag` varchar(255) DEFAULT NULL,
`fulamt_ownpay_amt` decimal(18,2) DEFAULT NULL,
`cnt` int(11) DEFAULT NULL,
`pric` decimal(18,2) DEFAULT NULL,
`memo` varchar(255) DEFAULT NULL,
`feedetl_sn` varchar(255) DEFAULT NULL,
`inscp_scp_amt` decimal(18,2) DEFAULT NULL,
`overlmt_amt` decimal(18,2) DEFAULT NULL,
`pric_uplmt_amt` decimal(18,2) DEFAULT NULL,
`selfpay_prop` decimal(18,2) DEFAULT NULL,
`chld_medc_flag` varchar(255) DEFAULT NULL,
`preselfpay_amt` decimal(18,2) DEFAULT NULL,
`lmt_used_flag` varchar(255) DEFAULT NULL,
`chrgitm_lv` varchar(255) DEFAULT NULL,
`mdtrtId` varchar(255) DEFAULT NULL,
`iptOtpNo` varchar(255) DEFAULT NULL,
`psnNo` varchar(255) DEFAULT NULL,
`payOrdId` varchar(255) DEFAULT NULL,
`payToken` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-- 插入数据
INSERT INTO `table_name` (
`bas_medn_flag`,
`med_chrgitm_type`,
`det_item_fee_sumamt`,
`hi_nego_drug_flag`,
`fulamt_ownpay_amt`,
`cnt`,
`pric`,
`memo`,
`feedetl_sn`,
`inscp_scp_amt`,
`overlmt_amt`,
`pric_uplmt_amt`,
`selfpay_prop`,
`chld_medc_flag`,
`preselfpay_amt`,
`lmt_used_flag`,
`chrgitm_lv`,
`mdtrtId`,
`iptOtpNo`,
`psnNo`,
`payOrdId`,
`payToken`
) VALUES (
'0',
'09',
15,
'0',
0,
1,
15,
'',
'1091',
15,
0,
0,
0,
'0',
0,
'0',
'01',
'4401002305202305291758258',
'LP202305121737529978305IR9',
'44010000003503430694',
'ORD440100202305291741030000642',
'TSN440100202305291741020008660'
);
```
请注意,上述SQL语句仅适用于您所提供的JSON字符串,如果JSON字符串的结构发生变化,可能需要根据新的结构进行修改。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)