status-completed
Thanks for making this tool! I tried to break the site. Hopefully some of this is useful feedback.
1.
Any chance of getting Oracle 12c? 11g is pretty old at this point although I think Oracle recently extended support for it.
2.
It looks like SQL Server 2014 is pretty close to RTM. If possible can you patch it, at least to SP2?
Testing on SQL Server 2016:
3.
Can we get a bit more info in the erorr messages? Here's what I get in SSMS for the following query:
SELECT 1 / 0
Msg 8134, Level 16, State 1, Line 1
Divide by zero error encountered.
Here is what I get on the site:
Line 1: Divide by zero error encountered.
The following queries all return the "22P02ERROR: invalid input syntax for type json DETAIL: The input string ended unexpectedly. CONTEXT: JSON data, line 1:" error message:
5.
Any query that selects a VARBINARY
value such as this one:
SELECT CAST('A' AS VARBINARY(1));
6.
This code takes a really long time to execute before failing (I would expect a timeout but if it generates too much data before doing so that's fine):
DECLARE @i INT = 0;
WHILE @i < 100
SELECT REPLICATE('Z', 8000);
7.
use tempdb;
8.
use msdb;
9.
use master;
10.
DECLARE @str VARCHAR(MAX) = REPLICATE('Z', 8001);
SELECT
@str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str,
@str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str,
@str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str,
@str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str,
@str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str,
@str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str,
@str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str,
@str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str,
@str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str,
@str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str,
@str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str,
@str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str,
@str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str,
@str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str, @str;
11.
Is there an easy way to make this one display more than just seconds? It is precise to more than just seconds (as opposed to GETDATE()
):
SELECT SYSDATETIME();