有没有办法从java执行SQL脚本?

时间:2017-09-15 16:41:00

标签: java sql sql-server

例如,我有这个SQL脚本,我想从java中删除它:

USE msdb ;  
GO

EXEC dbo.sp_add_operator  
    @name = N'Dan Wilson',  
    @enabled = 1,  
    @email_address = N'danwi',  
    @pager_address = N'5551290AW@pager.Adventure-Works.com',  
    @weekday_pager_start_time = 080000,  
    @weekday_pager_end_time = 170000,  
    @pager_days = 62 ;  
GO

2 个答案:

答案 0 :(得分:-1)

您正在寻找的是Java数据库连接(JDBC)。 Oracle在其网站上提供了一个教程。

https://docs.oracle.com/javase/tutorial/jdbc/basics/index.html

答案 1 :(得分:-1)

我需要知道您使用的是哪个数据库。对于oracle,您可以尝试:

class Element {

 property: string;
 value: string;

  constructor(property: string,value: string){

    this.property = property;
    this.value = value;
  }
}

class Model {

   elements: Element[];

   constructor(elements?: Element) { 
       this.elements = elements;
   }

   get elementsValue() {
       return JSON.stringify(this.elements, null, 2);
   }
   set elementsValue(value: string) {
       this.elements = JSON.parse(value);
   }

}