小编a_h*_*ame的帖子

Oracle使用with子句创建表

我可以使用with子句创建的查询创建表吗?

sql oracle common-table-expression

25
推荐指数
1
解决办法
4万
查看次数

检查SQL Select语句是否不返回任何行

我有一个选择声明

SELECT     QBalance
FROM         dbo.CustomerBalance
WHERE     (CustomerID = 1) AND (MarchentID = @MerchantId)
Run Code Online (Sandbox Code Playgroud)

我想检查该语句是否返回0行.我试图使用ISNULL和IFNULL,但似乎我错过了一些东西.

sql-server stored-procedures

25
推荐指数
4
解决办法
8万
查看次数

Java禁用dpi-aware无法正常工作

我正在尝试使用-Dsun.java2d.dpiaware=false参数运行Java应用程序,但没有任何反应.

我希望有一个模糊的用户界面,但图标和字体的大小正常,似乎这个标志不起作用.

我在Windows 8.1上使用JDK 1.8.0_45.

我发现了这个错误https://bugs.openjdk.java.net/browse/JDK-8080153但我不明白如何解决它.

java jvm-arguments java-8 dpi-aware

24
推荐指数
2
解决办法
2万
查看次数

使用null的字符串连接似乎使整个字符串无效 - 这是Postgres中的所需行为吗?

在Postgres:

select 'test' || null  returns null
Run Code Online (Sandbox Code Playgroud)

我原以为它会返回'测试'.

这是理想的行为吗?使用null值进行字符串连接会使整个字符串无效,这似乎很奇怪......

参考pg docs:http://www.postgresql.org/docs/9.1/static/functions-string.html

"注意:在PostgreSQL 8.3之前,由于存在从这些数据类型到文本的隐式强制,这些函数也会默默地接受几种非字符串数据类型的值.这些强制被删除了,因为它们经常引起令人惊讶的行为. ,字符串连接运算符(||)仍然接受非字符串输入,只要至少有一个输入是字符串类型,如表9-6所示.对于其他情况,如果需要,请在文本中插入显式强制复制以前的行为."

鉴于此,使用他们的concat字符串函数示例:

concat(str"any"[,str"any"[,...]])text连接所有参数.NULL参数被忽略.concat('abcde',2,NULL,22)>> abcde222

我应该习惯'||'来解决这个问题 串联还是这个应该修复的东西?

string postgresql concatenation

24
推荐指数
4
解决办法
1万
查看次数

pgadmin4查询工具始终显示未连接的消息

问:如何使用查询工具连接诊断和更正问题.

使用pgAdmin4 1.0-rc1连接到本地主机"PostgreSQL 9.5.3,由Visual C++ build 18编译......"

在浏览器窗格中,我可以连接并深入查看我的架构.我使用上下文菜单选择"查询工具".编辑器在编辑器标题栏中显示正确的database @ host:port.

当我执行此示例查询时,首先选择1;

我收到消息选项卡显示"未连接到服务器或已关闭与服务器的连接.

而不是首先显示1的简单网格

对于任何查询都显示相同的消息,并且返回消息所花费的时间似乎太长,特别是因为我使用的是本地主机.

相同的查询在phpPgAdmin中工作正常.

postgresql pgadmin-4

24
推荐指数
1
解决办法
8528
查看次数

SQL Developer不会显示连接选项卡

因此,无论我做什么,SQL Developer都不会显示连接选项卡.我已经尝试浏览"视图"选项卡并单击"连接",我也尝试单击新按钮.我也试过卸载/重新安装,但没有.

它可能很简单,但我对它很新,有人可以指导我或提供任何建议吗?任何帮助真的很感激:)

oracle-sqldeveloper

24
推荐指数
3
解决办法
4万
查看次数

PostgreSQL无间隙序列

我正在从MySql迁移到Postgres,我注意到当您从MySql中删除行时,这些行的唯一ID会在您创建新行时重复使用.使用Postgres,如果您创建行并删除它们,则不会再次使用唯一ID.

在Postgres有这种行为的原因吗?在这种情况下,我可以使它更像MySql吗?

postgresql ruby-on-rails sequence

23
推荐指数
1
解决办法
6047
查看次数

将H2数据库中的数据导出为CSV

我有一个独立的H2服务器启动并运行收集数据.为了测试,我想将数据从我的服务器中提取到CSV文件中.那有什么工具吗?

csv h2

23
推荐指数
2
解决办法
3万
查看次数

超出最大存储过程,函数,触发器或视图嵌套级别(限制32)

我正在创建一个存储过程,但在执行该过程时,我收到了特定的错误.

消息217,级别16,状态1,过程SendMail_Renewapp,第77行超出最大存储过程,函数,触发器或视图嵌套级别(限制32).

任何人都可以帮我解决这个问题.

我的程序如下..

`ALTER PROCEDURE [dbo].[SendMail_Renewapp] 
-- Add the parameters for the stored procedure here

AS
BEGIN
declare @xml nvarchar(max)
declare @body nvarchar(max)
declare @currentdate datetime;
declare @ExpDate datetime;
declare @mailsendingdate datetime;
declare @renewtime varchar(10);
    DECLARE @AgencyId int;
DECLARE @ApplicationID int;
declare @emailid varchar(100);

set @currentdate=getdate();


                --Fetching the application details: start--
                DECLARE AppCursor CURSOR FOR 
                Select top 5 applications.ap_id,applications.ap_expiry_date,agency.ag_co_email from applications  join agency on applications.ap_agency_id=agency.ag_id
                 where ap_status='AS' and ap_iame_flag='IA' and ap_expiry_date != '' 
                    OPEN AppCursor
                    FETCH NEXT FROM AppCursor …
Run Code Online (Sandbox Code Playgroud)

t-sql sql-server stored-procedures

23
推荐指数
5
解决办法
8万
查看次数

在postgresql中显示正在运行的查询

我想在postgresql中看到运行查询的全文.

当我SELECT procpid,current_query FROM pg_stat_activity ORDER BY procpid;在dbshel​​l中运行此命令时,它显示正在运行的查询,但对于长查询,它不显示完整的查询.

例如,如果查询具有长文本,则它不显示查询的完整文本,它仅显示1024个字符的查询而不是更多.

我想看看有没有办法显示完整的查询?

sql postgresql

23
推荐指数
1
解决办法
2万
查看次数