... validating input, 40–42 T -SQL, versus SQLCLR, 178–184 varchar datatype, 34 T -SQL function, 40, 137 varchar type, 34 T -SQL stored procedures, 6 Visual SourceSafe, 237 TSQLUnit unit testing framework, ... 326 updates, causing cycles, 405 touching, 294 US geographical data, accessing, 387 tracing SQL Server exceptions, 85 User Error Message events, 85 transactional locks, 250 user interface ... on data, 341–344, 346 sys.sysusers table, 42 time-based data. See temporal data System.Data.SqlTypes .NET namespace, 160–161 times. See also calendar tables calculations on, 329, 331–336...