Tag: oracle

WHERE子句中的问题(不知道我怎样才能在WHERE子句中解决DECODE()函数的结果)

我有一个相当简单的PL / SQL查询 (…) DECODE(upper(Table.Column), 'SOMETHING', '—', TABLE2.COLUMN2) as VALUE (…) 我如何使用上面的语句应用WHERE子句,因为当我使用如下所示的内容时: WHERE upper(VALUE) like 'SOMETHING' 它给了我一个空的logging集(我绝对肯定有logging满足这些要求)。 我不知道是否重要,但我使用VBA和CreateObject("OracleInProcServer.XOraSession")从Excel工作簿中调用此查询。

asp代码上传数据

我有这个代码上传一个Excel文件,并将数据保存到数据库。我不能写入数据库input的代码。 有人请帮忙 <% if (Request("FileName") <> "") Then Dim objUpload, lngLoop Response.Write(server.MapPath(".")) If Request.TotalBytes > 0 Then Set objUpload = New vbsUpload For lngLoop = 0 to objUpload.Files.Count – 1 'If accessing this page annonymously, 'the internet guest account must have 'write permission to the path below. objUpload.Files.Item(lngLoop).Save "D:\PrismUpdated\prism_latest\Prism\uploadxl\" Response.Write "File Uploaded" Next Dim FSYSObj, […]

从Excel中导入date或访问SQL Developer?

我在Excel中有一个date字段,我试图导入到SQL开发人员,但是我得到一个关于格式或date值的错误消息来自他们的原始forms从Excel中。 有谁知道如何从Excel或Access导入date到SQL Developer? 谢谢。

在Excel中,我可以从使用= HYPERLINK(“http://url.com”,“Pretty Name”)函数的外部源(Oracle)获取数据吗?

我试图让我的url在我的数据透视表/数据透视图中显示为超链接。 我build立了一个连接,“从其他来源”,在我的情况甲骨文。 在SQL语句中,我说, SELECT '=HYPERLINK("http://www.google.com?' || otherStuff || '", "Pretty Name")'; 这将返回到我的工作簿:= HYPERLINK(“ http://www.google.com?1234567890 ”,“漂亮的名字”) 但是,这保持为Excel中的文本(string“= HYPERLINK … Name”)“),我希望它切换到”漂亮的名字“。 有任何想法吗?

多个对象一起出现 – 最高次数

我基本上查询join条件在一个正常的oracle数据库日志种类的表。 query_id, join_condition 1 schema1.table1.col1=schema2.table2.col1 1 schema1.table1.col2=schema2.table2.col2 1 schema1.table1.col1=schema2.table3.col1 2 schema1.table1.col1=schema2.table2.col1 2 schema1.table1.col1=schema2.table3.col1 2 schema1.table1.col1=schema3.table3.col1 ……….. ……… ……. 我已经把它吹到这样的excel表中 query_id, left_schema, left_table, left_column, right_schema, right_table, right_schema 1 schema1 table1 col1 schema2 table2 col1 1 schema1 table1 col2 schema2 table2 col2 ……………. ………….. ……… 我想从这些回答下面的问题。 在同一个查询中使用的所有表组合 – 按照它们一起出现的次数sorting。 我已经通过将左表和右表的联合以sorting的顺序格式放入表中并将其分组来解决这个问题。 因此,根据每个查询ID表的数量,可以随机组合2或3或4或5个表名。 现在我的下一个问题是,我如何以sorting顺序查找这些表的所有可能的排列组合。 例如,在查询ID 1中,我们将table1连接到table2,table3。 所以这个查询ID落在3表组合桶中。 而且(table1,table2)和(table1,table3)落在2表组合桶中。 同样可能有4张桌子在一起,5个桌子在一起桶。 […]

隐藏或掩码连接string

希望有人能帮忙。 我有一个连接到oracle数据库的excel文件,在连接string中显示用户名和密码。 有没有人知道这种方式不以任何方式显示或掩盖? 我一直在点击excel,在过去的一个小时里查找方法,但是找不到任何可行的东西。

我可以使我的数据提取程序(Oracle数据库擅长)更有效吗?

我目前使用apache.poi从数据库中提取数据到excel。 我只是想看看是否有可能加快提取过程。 我在JSP中有一个select值,要求提取3500行数据,这是唯一的情况,极其缓慢的执行。 我从提取中创build两个独立的Excel文件。 第一类是简单的数据提取: private void createSiteFieldExcel(String workSheetName, List<String> columnHeader, List<MasterDataDto> masterDatatDtoList) { XSSFSheet sheet = masterDataWorkbook.createSheet(workSheetName); int cellNumber = 0; int rowNumber = 0; Row headerRow = sheet.createRow(rowNumber++); sheet.createFreezePane(0, 1); List<MasterDataDto> dataConsistencyList = new ArrayList<MasterDataDto>(); for (Iterator<String> iterator = columnHeader.iterator(); iterator.hasNext();) { Cell cell = headerRow.createCell(cellNumber++); cell.setCellValue(iterator.next()); // sets the header to be […]

如何使用Python + Pandas将空的exceldate插入到oracle中?

我有一个Python应用程序使用pandas来挖掘一些Excel电子表格,并将值插入到Oracle数据库中。 对于具有值的date单元格,这工作正常。 对于空白的date单元格,我插入一个NaT,我原以为会很好,但是在Oracle中正在变成一个奇怪的无效时间,显示为“0001-255-255 00:00:00”(类似于MAXINT或0被转换为时间戳我猜?) In[72]: x.iloc[0][9] Out[72]: NaT 以上是DataFrame中的一些数据,你可以看到它是一个NaT。 但这是我在Oracle看到的 SQL> select TDATE from TABLE where id=5067 AND version=5; TDATE ——— 01-NOVEMB SQL> select dump("TDATE") TABLE where id=5067 AND version=5; DUMP("TDATE") ——————————————————————————– Typ=12 Len=7: 100,101,255,255,1,1,1 我试图做df.replace和/或df.where将NaT转换为无,但我得到任何错误与这些似乎暗示替代无效的方式。 任何方式来确保跨这些数据存储的空date的一致性?

无法从SQL Developer导入向导中的Excel中读取时间戳记

我需要通过SQL Developer将Excel数据导入到Oracle数据库中。 我在我的Excel工作表中有时间戳列。 导入到SQL Developer中的时间戳是完全读取的,只有date部分是读取而不是时间部分。 正因为如此,我越来越像错误 input值不够长的date格式 我的Exceldate格式是:fmMM / fmDD / yyyy fmHH:MI:SS AM 我已经将SQL开发人员的偏好更改为相同的格式。 仍然没有线索。 请帮我拿时间戳。 Excel数据屏幕截图: SQL开发者预览:

SQL的条件更新从Excel

我正在尝试更新我的数据库使用从Excel中提取更改的查询。 数据库将看起来像这样: 表价格表: ID …… PriceID ……. Price …….. PriceWithTax 1 ……….. 1 …………….. 100 …………… 110 1 ……….. 2 …………… 90 …………….. 99 1 ……….. 3 …………… 80 …………….. 88 PriceID表示该项目可以有3个不同的价格(针对不同的客户)。 什么是Excel文件包含的是: ItemCode ………描述……… Price1 ……. Price2 ……. Price3 ABCD ……………….牛排………….. 100 …………… 90 ………… 80 到目前为止,我可以更新1,但是我想在一个查询中完成。 这是我inputPrice1 Value的查询的第一部分 – 但它会更改所有值: UPDATE dbo.PriceList SET […]