我正在处理一个pl-sql脚本,其中有大约10个TO_CHAR转换。ORA-06502: PL/SQL: numeric or value error: character string buffer too small目前,我正在使用这段代码记录消息 WHEN OTHERS THEN ROLLBACK;ORA-0650
我需要检查sql脚本是在mysql服务器上运行还是在sqlserver上运行。这是因为更改列类型有两种不同的语法。如下所示: ALTER TABLE table MODIFY COLUMN column_name LONG_TEXT ALTER TABLEtable ALTER COLUMN column_name NVARCHAR(MAX)
那么如何检查它是mysql还是sqlserver呢?