Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Как да изпълня съхранена процедура на MS SQL Server в java/jsp, връщайки данни от таблица?

Нашият сървър извиква съхранени процеси от Java по този начин - работи както на SQL Server 2000, така и на 2008:

String SPsql = "EXEC <sp_name> ?,?";   // for stored proc taking 2 parameters
Connection con = SmartPoolFactory.getConnection();   // java.sql.Connection
PreparedStatement ps = con.prepareStatement(SPsql);
ps.setEscapeProcessing(true);
ps.setQueryTimeout(<timeout value>);
ps.setString(1, <param1>);
ps.setString(2, <param2>);
ResultSet rs = ps.executeQuery();


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Какъв е правилният SQL тип за съхраняване на .Net времеви интервал със стойности> 24:00:00?

  2. Как мога да се свържа с външна база данни от sql оператор или съхранена процедура?

  3. Как да конвертирате низ в шестнадесетичен и обратно?

  4. Конфигурация за репликация на транзакции на SQL Server

  5. Трябва ли да изберете типовете данни MONEY или DECIMAL(x,y) в SQL Server?