sql >> データベース >  >> RDS >> Sqlserver

SQL Server:数字はすべてラテン数字で指定する必要がありますか?

    私が知る限り、T-SQL にはラテン数字と、. として指定された小数点が必要です。 .

    ISNUMERIC() も CAST() もこれらの数字を正常にテストできないため、これらの文字を使用する数値定数も機能しません。

    クライアントが非ラテン数字を渡すことを許可することは、危険なほど無差別に聞こえます (データが移動する経路はわかりませんが、ユーザーのローカライズされた入力が数値であることがテストされていない場合、SQL インジェクションの可能性があるようです.




    1. MySQLの検索と置換の構文エラー

    2. CodeIgniterでストアドプロシージャを「呼び出そう」としています

    3. 2つの@GeneratedValueフィールドでエラーが発生するJPAエンティティクラス

    4. ora-06553pls-306「ogc_x」の呼び出しで引数の数またはタイプが間違っています