cost 369 ms
在 R 中使用“DBI::dbGetQuery”獲取數據時自動去除尾隨空格?

[英]Automatically strip trailing whitespace when fetching data with `DBI::dbGetQuery` in R?

我使用的數據庫(我不是數據庫管理員)的字符列長度大於實際數據。 使用DBI::dbGetQuery獲取數據時是否可以自動去除尾隨空格? (即類似於utils::read.table(*, strip.white = TRUE)東西) 我希望我能避免這樣的事情: 如果不是,這是一個好方法嗎? ...

多行 data.frame 作為 ROracle SELECT 語句中的綁定參數

[英]multi row data.frame as bound parameters in ROracle SELECT statements

我正在嘗試使用ROracle多次使用參數化查詢。 我希望對數據框的每一行執行查詢(即關於DBI::dbGetQuery中的param參數),但事實並非如此: 我可以遍歷名稱,但我認為它可能效率較低(我是 RDBMS 的新手,但我閱讀了有關優化/緩存的內容): 如何有效地完成它? 有一些相關問題沒有解 ...

哪個 DBI function 用於 `create table 之類的語句<tabx>作為 select * 來自<taby> ` 在 R 中?</taby></tabx>

[英]Which DBI function for statements like `create table <tabX> as select * from <tabY>` in R?

我正在使用DBI / ROracle 。 我需要從另一個表中的 select 查詢創建一個表(即像create table &lt;tabX&gt; as select * from &lt;tabY&gt;這樣的語句)。 似乎有幾個函數可以執行此任務,例如: 或者: 甚至: 每種方法似乎都有效, ...

無法編寫 SQLite 查詢

[英]Can't write an SQLite Query

使用此 repo 數據文件夾中的文件posts.csv (2017 年美國國會議員的 10,000 個公開 Facebook 帖子的樣本),使用dplyr解決以下問題: 不要考慮零贊的帖子計算每個帖子的評論與喜歡比率(即 comments_count / likes_count)並將其存儲在clr列 ...

連接到 oracle 數據庫 (odbc):無效的用戶名/密碼; 登錄被拒絕

[英]Connection to oracle database (odbc): invalid username/password; logon denied

我想使用 R package odbc 連接到 oracle 數據庫。 以下給出錯誤: 完整版做同樣的事情: 這是來自 dbDriver 的信息: 但是當我使用具有相同信息的 RODBC 時,它一切正常: 我真的很想繼續使用 odbc,因為我有一個構建在它上面的 package(連接到幾個不同的數據 ...

哈希引用數組:如何根據哈希引用“列”值進行訪問

[英]Array of Hashrefs: How to access based on hashref "column" values

我有一個使用 fethrow_hashref() 從數據庫構建的哈希引用數組。 數據結構是這樣構建的: 我按程序名稱升序對查詢中的數據進行排序,因此數組中的所有引用仍按字母順序排列。 然后,我遍歷每個散列並找到在數值上等於'1'值。 然后我獲取 caolumn 名稱,並將其存儲以與具有該程序名稱的其 ...

DB2 ODBC 連接在 R 4.2 上不起作用

[英]DB2 ODBC connection doesn't work on R 4.2

我有一個從 R 到 DB2 服務器的有效連接。然后我降級到 R v4.2,它不再有效。 這是我的連接字符串: 我收到以下錯誤消息: 這似乎是在這個問題中提出的: https://github.com/rstudio/rstudio/issues/10509 它沒有解決,但建議是編碼可能會影響這個。 ...

2022-12-08 19:59:57   1   75    r / db2 / odbc / dbi  
從 MySQL 查詢/導入 R 中的數百萬行

[英]Querying/importing millions of rows in R from MySQL

我有性能問題。 我有一個包含 300 萬行的索引表,最終將在 MySQL 中達到 1500 萬行。 當我通過 dbi/RMySQL 從 R 運行一個簡單查詢時Select * from sales where transaction_year = 2022; 所以 transaction_year ...

從 R 中的 SQL 服務器檢索特定數據庫項目及其表

[英]Retrieve a specific DB project and its tables from SQL Server in R

我是從 RStudio 使用 SQL 服務器的新手。 我從 RStudio 連接到 SQL 服務器,該服務器在下圖中列出了幾個不同的項目。 對於這項工作,我正在使用odbc庫。 我正在嘗試檢索特定項目( Project_3960 )的表。 我已經嘗試過dbListTables(conn,"Proje ...

在 R 中使用“和”正確引用 SQL 查詢

[英]Properly quoting SQL query with " and ' in R

我需要通過我的 R 代碼提交以下查詢: 為了正確生成這個帶引號的字符串,我嘗試了: 其中output是: 所以我可以使用: 但是,有雙''而不是單個' (大約 2016-01-01)。 我該如何克服呢? ...

如何使用 R 中的 ODBC 和 DBI 連接到 MS SQL 服務器

[英]How to connect to MS SQL Server using ODBC and DBI in R

我無法從 R 連接到我的 MS SQL 服務器。 我相信我使用了正確的驅動程序,我檢查了我列出的驅動程序並選擇了我在 DBeaver 中使用的相同驅動程序來連接到同一個數據庫: 我的連接字符串如下所示: 我收到以下錯誤: 我可以使用 DBeaver 連接到同一個數據庫並指定連接具有 applica ...

如果子查詢之一為空,則來自子查詢的 Mysql select 返回空集

[英]Mysql select from subqueries returns empty set if one of the subqueries is empty

我在從子查詢中進行選擇時遇到問題。 如果所有子查詢都返回一個值,那么一切都很好,並且返回了包含我需要的所有值的行。 但是,如果一個子查詢是 null 或為空,即使其他六個子查詢返回一個值,我也會返回一個空集。 這是為什么? 我怎樣才能繞過它? 我嘗試使用 'isnull' 和其他技巧,但沒有奏效。 ...

Perl fetchrow_array 重新運行一個空數組

[英]Perl fetchrow_array retruns an empty array

嘿,我正在編寫一個需要從數據庫中獲取數據的 perl 腳本。 但是當我得到一個返回值時,它會返回一個數組,所以我取消引用它。 然而它仍然沒有打印出來。 我在 sqlplus 中運行了該命令,它在那里工作沒有問題。 我不確定如何解決這個問題 代碼: 輸出:字面上沒有 也試過這樣 ...

2022-06-29 00:54:20   1   57    perl / dbi  
將 dbplyr 查詢(tbl_sql 對象)保存到 MySQL,而不在本地保存數據

[英]Saving dbplyr query (tbl_sql object) to MySQL without saving data locally

這個問題擴展了這個問題 在這里,我使用了由@Simon.SA 創建的自定義函數,顯示在此問題的答案中。 我正在嘗試將 R 中的 tbl_sql 對象作為新表保存到 MySQL,而無需先將其保存在本地。 在這里,我的 MySQL 中的數據庫和模式被命名為“test”。 R 中的 tbl_sql 對象 ...

sql將字符串列分成多列

[英]sql separate string column into multiple columns

我已經使用 R 編程的rsqlite包轉換了一個數據框介紹 sqlite 數據庫。 表sh3的第一列是TEXT類型,由分隔符 ' ' 分隔的 23 個字符串。 我想將此列轉換為 23 列,然后將其刪除。 到目前為止,我已經添加了 23 個數據類型為TEXT的列,之后我嘗試了很多東西但都失敗了。 ...

R DBI參數化查詢:服務器最多支持2100個參數

[英]R DBI Parametrized Query: The server supports a maximum of 2100 parameters

我正在尋找這個問題的 R 解決方案。 我的參數列表超過 18000 個,因此我嘗試將其拆分為一個 for 循環,以便在每次迭代期間使用 2000 個參數運行查詢(最后一次迭代除外,它可能少於 2000 個)。 然而,它似乎在每次迭代期間“存儲”參數,所以在第一次迭代之后它告訴我我達到了極限。 如果我 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM