net.ontopia.persistence.rdbms
Class SQLServerSQLProducer

java.lang.Object
  extended by net.ontopia.persistence.rdbms.GenericSQLProducer
      extended by net.ontopia.persistence.rdbms.SQLServerSQLProducer

public class SQLServerSQLProducer
extends GenericSQLProducer

INTERNAL: Class that generates DDL statements for the sqlserver database platform.


Field Summary
 
Fields inherited from class net.ontopia.persistence.rdbms.GenericSQLProducer
platforms, project
 
Constructor Summary
SQLServerSQLProducer(Project project)
           
SQLServerSQLProducer(Project project, java.lang.String[] platforms)
           
 
Method Summary
protected  boolean supportsForeignKeys()
           
protected  boolean supportsNullInColumnDefinition()
           
 
Methods inherited from class net.ontopia.persistence.rdbms.GenericSQLProducer
addForeignKey, addPrimaryKeys, createIndexes, createStatement, dropConstraint, dropStatement, executeCreate, executeDrop, executeStatements, getIndexName, getPrimaryKeyName, outputStatements, writeCreate, writeDrop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SQLServerSQLProducer

public SQLServerSQLProducer(Project project)

SQLServerSQLProducer

public SQLServerSQLProducer(Project project,
                            java.lang.String[] platforms)
Method Detail

supportsForeignKeys

protected boolean supportsForeignKeys()
Overrides:
supportsForeignKeys in class GenericSQLProducer

supportsNullInColumnDefinition

protected boolean supportsNullInColumnDefinition()
Overrides:
supportsNullInColumnDefinition in class GenericSQLProducer


Copyright © 2000-2012 Ontopia.