Insert Data Into SQL Table with Number Datatype

  • Context: Comp Sci 
  • Thread starter Thread starter Crystal037
  • Start date Start date
Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
3 replies · 1K views
Crystal037
Messages
167
Reaction score
7
Homework Statement
I can't understand what is meant by precision and scale while declaring a variable as number datatype in SQL Oracle. I have created a table example and specified attr1 as number(1,1) datatype. According to my understanding it can take one digit before decimal and 1 digit after decimal.But if I'm trying to insert values like 1.1 it's showing value larger than specified precision allowed for this column. Can u explain if my understanding of precision is correct.
Relevant Equations
create table example(
attr1 number(1,1));
insert into example values(1.1);
Screenshot (128).png
 
Last edited by a moderator:
Physics news on Phys.org
Mark44 said:
The image is too small to be legible.
Referring image isn't necessary I've written the query in relevant equations part