Я хочу создать индекс для моего SQL колонки таблицы Я также задал вопрос, прежде чем здесь: https://stackoverflow.com/questions/17842488/index-similar-records-sql-serverНевозможно выполнить запрос
Я просто нужно знать, что я создал запрос, который я хочу, чтобы скопировать мои все данные из моей существующей таблицы в новую таблицу! запрос должен быть выполнен с использованием платформы Java!
Statement stat=con.createStatement();
ResultSet ss;
String s="Select * INTO log2 FROM log SELECT *, DENSE_RANK() OVER (ORDER BY ip) basescore from log";
ss=stat.executeQuery(s);
Проблема заключается в том, что он создает таблицу с именем log2 как новый стол для меня и колонки basescore без каких-либо значений, генерируемых! Я не понимаю, почему он не работает с Java, потому что я пробовал его с SQL Server Query, и он успешно выполняется! Пожалуйста, может кто-нибудь помочь мне, пожалуйста, я буду благодарен ему, пожалуйста,
Является ли ваш запрос синтаксически правильным? Сначала попробуйте запустить запрос на сервере sql. –
Запрос не кажется правильным. Это два запроса в одной строке. Возможно, это работает из студии управления, но на Java я думаю, что вы должны сделать из них два запроса или поставить промежуточный промежуток между ними. – Pieter
да, он отлично работает с студией управления, поэтому кажется, что запрос достаточно корректный, но он не может сделать это с помощью Java – user2496503