“语法错误附近‘SELECT’第9行” ALTER PROCEDURE "DBA"."ultimaDataMigracao"()
RESULT(ultimaData TIMESTAMP)
BEGIN
IF EXISTS (SELECT * FroM migracao_controlo) THEN
SELECT max(DataMigracao)
From mi
起初我想为我的近似英语道歉。 我正在做一个实习,我必须改善非回归测试。我使用不带主键的表来处理Sybase IQ数据库,因此我想使用唯一索引来排列我的选择。我的选择必须按照相同的方式进行排序才能进行比较,而今天所做的是按1,2,3,4,5,...,最大列数进行排序。所以我想通过使用唯一的索引列来减少查询。 我有此查询: SELECT * FROM MyTableName
ORDER BY (SE
在sybase中使用WHILE时遇到了一个非常奇怪的问题。 为什么这段代码执行: BEGIN
WHILE 'toto' = 'titi'
BEGIN
DECLARE @val int
SELECT * FROM randomtable1
SELECT * FROM randomtable2
END
END
并没有这一项? BEGIN
DECLAR
当我尝试执行此函数时出现错误。当我在没有函数的情况下执行该命令并且没有使用变量时,它会起作用,因此我认为该值不适用于我的变量,声明或变量的设置不起作用。无论我使用SELECT还是SET来设置变量都没有关系,我得到的错误实际上只是说:该命令无法执行。 CREATE FUNCTION ueberpruefe_kfz_status (@kennzeichen CHAR(15))
RETURNS VAR
我使用的是perl 5.24。我正在学习Perl。 我写了一个简单的Perl代码连接到数据库。但给人错误,说明 DBI connect('database=vms','DBA',...) failed: (no error string) at simpleperl.pl line 13. 的代码是 #!/usr/bin/perl
use DBI;
use DBD::SQLAnywhere;