19 #ifndef __com_sun_star_sdb_XColumnUpdate_idl__
20 #define __com_sun_star_sdb_XColumnUpdate_idl__
32 module
com { module sun { module star { module io {
33 published
interface XInputStream;
36 module
com { module sun { module star { module sdb {
56 void updateBoolean([in]
boolean x) raises (
com::sun::star::sdbc::SQLException);
64 void updateByte([in]
byte x) raises (
com::sun::star::sdbc::SQLException);
72 void updateShort([in]
short x) raises (
com::sun::star::sdbc::SQLException);
80 void updateInt([in]
long x) raises (
com::sun::star::sdbc::SQLException);
88 void updateLong([in]hyper x) raises (
com::sun::star::sdbc::SQLException);
96 void updateFloat([in]
float x) raises (
com::sun::star::sdbc::SQLException);
104 void updateDouble([in]
double x) raises (
com::sun::star::sdbc::SQLException);
112 void updateString([in]
string x) raises (
com::sun::star::sdbc::SQLException);
120 void updateBytes([in]sequence<
byte> x) raises (
com::sun::star::sdbc::SQLException);
128 void updateDate([in]
com::sun::star::util::Date x)
129 raises (
com::sun::star::sdbc::SQLException);
137 void updateTime([in]
com::sun::star::util::Time x)
138 raises (
com::sun::star::sdbc::SQLException);
146 void updateTimestamp([in]
com::sun::star::util::DateTime x)
147 raises (
com::sun::star::sdbc::SQLException);
157 void updateBinaryStream([in]
com::sun::star::io::XInputStream x,
158 [in]
long length) raises (
com::sun::star::sdbc::SQLException);
168 void updateCharacterStream([in]
com::sun::star::io::XInputStream x,
169 [in]
long length) raises (
com::sun::star::sdbc::SQLException);
177 void updateObject([in]any x)
178 raises (
com::sun::star::sdbc::SQLException);
188 void updateNumericObject([in]any x, [in]
long scale)
189 raises (
com::sun::star::sdbc::SQLException);
is used to update data which is collected in a row.
Definition: XColumnUpdate.idl:42
void updateNull()
gives a nullable column a null value.
base interface of all UNO interfaces
Definition: XInterface.idl:48
Definition: Ambiguous.idl:22