Lỗi bạn đang nhận được là từ MySQL. Bất kể công cụ nào được sử dụng để tạo SQL, cơ sở dữ liệu dường như là MySQL (hoặc có điều gì đó rất sai với hệ thống của bạn nếu chúng bị nhầm lẫn và nghĩ rằng chúng là MySQL).
MySQL if
tuyên bố (tài liệu tại đây
) phải nằm trong một chương trình được lưu trữ. Điều đó có nghĩa là mã này chỉ biên dịch bên trong một thủ tục được lưu trữ, hàm do người dùng xác định hoặc trình kích hoạt. Nó không "tự hoạt động".
Ngoài ra, MySQL không có sys
những cái bàn. Nó sử dụng information_schema
những cái bàn. Đề xuất mạnh nhất của tôi là sử dụng các công cụ phù hợp với cơ sở dữ liệu thực tế của bạn. Nếu bạn đang sử dụng một công cụ để tạo Sybase, thì hãy sử dụng Sybase làm cơ sở dữ liệu đích. Nếu bạn đang sử dụng MySQL, thì hãy sử dụng một công cụ để tạo mã MySQL. Hoặc, tốt hơn, hãy tự học cách viết các lệnh.
Cuối cùng, nếu bạn định sử dụng Sybase, hãy kết nối với cơ sở dữ liệu chính xác và sự cố của bạn sẽ được khắc phục.