0
符号なし整数はv15.0の一部として導入されました。フィールドが符号なしとして定義されているかどうかを判断するにはどうすればよいですか?Sybase ASEで列が符号なし整数であるかどうかを調べる方法は?
符号なし整数はv15.0の一部として導入されました。フィールドが符号なしとして定義されているかどうかを判断するにはどうすればよいですか?Sybase ASEで列が符号なし整数であるかどうかを調べる方法は?
systypesシステムテーブルの内容を調べると、符号なしタイプのタイプが表示されます。符号なし整数の場合はuint。フィールドが符号なし整数の場合、int型ではなく、この型になります。 syscolumnsテーブルを照会すると、これが確認されます。
select o.name, c.name, t.name from sysobjects o
inner join syscolumns c on o.id = c.id
inner join systypes t on c.type = t.type
where o.name = 'table-name' and c.name = 'column_name'