--- title: "getBytes Method (java.lang.String) | Microsoft Docs" ms.custom: "" ms.date: "01/19/2017" ms.prod: sql ms.prod_service: connectivity ms.reviewer: "" ms.technology: connectivity ms.topic: conceptual apiname: - "SQLServerCallableStatement.getBytes (java.lang.String)" apilocation: - "sqljdbc.jar" apitype: "Assembly" ms.assetid: 4d0dac7f-7f39-47a2-953e-80ab03688d82 author: David-Engel ms.author: v-daenge --- # getBytes Method (java.lang.String) [!INCLUDE[Driver_JDBC_Download](../../../includes/driver_jdbc_download.md)] Retrieves the value of the designated parameter as an array of bytes value given the parameter name. ## Syntax ``` public byte[] getBytes(java.lang.String sCol) ``` #### Parameters *sCol* A **String** that contains the parameter name. ## Return Value An array of **byte** values. ## Exceptions [SQLServerException](../../../connect/jdbc/reference/sqlserverexception-class.md) ## Remarks In a previous version of [!INCLUDE[jdbcNoVersion](../../../includes/jdbcnoversion_md.md)], you could use SQLServerCallableStatement.getBytes to convert values between byte arrays and [!INCLUDE[ssNoVersion](../../../includes/ssnoversion-md.md)] data type **date**, **time**, **datetime2**, or **datetimeoffset**. Now, using this method with those data types will cause an exception indicating that the conversion is not supported. This getBytes method is specified by the getBytes method in the java.sql.CallableStatement interface. ## See Also [getBytes Method (SQLServerCallableStatement)](../../../connect/jdbc/reference/getbytes-method-sqlservercallablestatement.md) [SQLServerCallableStatement Members](../../../connect/jdbc/reference/sqlservercallablestatement-members.md) [SQLServerCallableStatement Class](../../../connect/jdbc/reference/sqlservercallablestatement-class.md)