View Javadoc
1 // 2 // Copyright 2000 Craig Spannring, Bozeman Montana 3 // 4 // All rights reserved. 5 // 6 // Redistribution and use in source and binary forms, with or without 7 // modification, are permitted provided that the following conditions are met: 8 // 1. Redistributions of source code must retain the above copyright 9 // notice, this list of conditions and the following disclaimer. 10 // 2. Redistributions in binary form must reproduce the above copyright 11 // notice, this list of conditions and the following disclaimer in the 12 // documentation and/or other materials provided with the distribution. 13 // 3. All advertising materials mentioning features or use of this software 14 // must display the following acknowledgement: 15 // This product includes software developed by Craig Spannring 16 // 4. The name of Craig Spannring may not be used to endorse or promote 17 // products derived from this software without specific prior 18 // written permission. 19 // 20 // THIS SOFTWARE IS PROVIDED BY CRAIG SPANNRING ``AS IS'' AND 21 // ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 22 // IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 23 // ARE DISCLAIMED. IN NO EVENT SHALL CRAIG SPANNRING BE LIABLE 24 // FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 25 // DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 26 // OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 27 // HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 28 // LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 29 // OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 30 // SUCH DAMAGE. 31 // 32 33 34 package com.internetcds.jdbc.tds; 35 36 import java.sql.*; 37 38 public class TdsUtil 39 { 40 public static final String cvsVersion = "$Id: TdsUtil.html,v 1.1 2003/05/12 16:19:44 sinisa Exp $"; 41 42 43 static public String javaSqlTypeToString(int type) 44 { 45 switch(type) 46 { 47 case java.sql.Types.BIT: return "BIT"; 48 case java.sql.Types.TINYINT: return "TINYINT"; 49 case java.sql.Types.SMALLINT: return "SMALLINT"; 50 case java.sql.Types.INTEGER: return "INTEGER"; 51 case java.sql.Types.BIGINT: return "BIGINT"; 52 case java.sql.Types.FLOAT: return "FLOAT"; 53 case java.sql.Types.REAL: return "REAL"; 54 case java.sql.Types.DOUBLE: return "DOUBLE"; 55 case java.sql.Types.NUMERIC: return "NUMERIC"; 56 case java.sql.Types.DECIMAL: return "DECIMAL"; 57 case java.sql.Types.CHAR: return "CHAR"; 58 case java.sql.Types.VARCHAR: return "VARCHAR"; 59 case java.sql.Types.LONGVARCHAR: return "LONGVARCHAR"; 60 case java.sql.Types.DATE: return "DATE"; 61 case java.sql.Types.TIME: return "TIME"; 62 case java.sql.Types.TIMESTAMP: return "TIMESTAMP"; 63 case java.sql.Types.BINARY: return "BINARY"; 64 case java.sql.Types.VARBINARY: return "VARBINARY"; 65 case java.sql.Types.LONGVARBINARY: return "LONGVARBINARY"; 66 case java.sql.Types.NULL: return "NULL"; 67 case java.sql.Types.OTHER: return "OTHER"; 68 default: return "UNKNOWN" + type; 69 } 70 } /* javaSqlTypeToString() */ 71 } 72

This page automatically generated by Maven