【发布时间】:2022-07-02 09:19:50
【问题描述】:
我正在使用 R 将数据库从 SQL Server 迁移到 PostgreSQL, 我已经搜索并尝试了几种方法来做到这一点,但仍然失败。 我希望有人可以为 PostgreSQL 提供类似的语法解决方案。 以下是我用于 SQL Server 的语法,我想将其更改为 PostgreSQL 语言
UserValidation <- dbGetQuery(con,paste0("DECLARE @container AS INT = 0
DECLARE @user AS INT
IF EXISTS(SELECT 1 ID FROM dbo.user_information WITH(NOLOCK)
WHERE userID = '",Username,"')
BEGIN
SET @user =(SELECT ID FROM dbo.user_information
WHERE userID = '",Username,"' AND userpass= '",password,"')
IF(@user IS NULL)
SET @container = 0
ELSE
SET @container = 1
END
ELSE
SET @container = 2
SELECT @container;"))
【问题讨论】:
-
1) 不要标记要从中迁移的 RDBMS... 2) 在发布问题之前,您需要进行研究并试一试。
标签: sql r postgresql